﻿body,a:link,a:visited{
color: #555;
}
.blink:link,.blink:visited{
color: #0f8bef;
}
.mb15{
margin-bottom:15px;
}
.fs14{
font-size: 14px
}
/*------------------
common
--------------------*/
.account{
padding-bottom: 0;
background: none;
color: #000
}
.fLeft_ftin{
width:730px;
float: left;
margin-right:10px;
background: #fff;
zoom:1
}
.fLeft_rtin{
float: left;
width: 280px;
padding:15px 10px;
background: #fff;
}
.fLeft_ctin{
float: left;
width: 495px;
padding: 15px 10px;
background: #fff;
}
.h3_ttl{
font-family: "microsoft Yahei";
font-size: 16px;
font-weight: normal;
}
.h3_ttl2{
font-size:14px;
}
.h3_ttl2 span{
color: #8d8c8c;
font-size: 12px;
font-weight: normal;
margin-left:20px;
}
.h3_ttl2 .red1{
font-size: 18px;
margin-left:25px;
}
.h3_ttl2 .link1{
margin-left:40px;
}
.red1{
color: #ff4747;
}
.green{
color: #07d262;
}
.ylw{
color: #ff9000;
}
.link1,
.link1:link,
.link1:visited{
font-size: 12px;
color: #0f8bef;
font-weight: normal;
}
.h3_ttl3{
font-family: "microsoft Yahei";
font-size: 24px;
font-weight: normal;
}
.fLeft_ctin .h3_ttl{
padding-left:10px;
}
.fLeft_ftin:after{display:block;clear:both;content:''}
.moreBtn a{
display: block;
height: 30px;
margin:25px auto 0;
line-height:30px;
background: #efefef;
color: #2589d9;
font-family: simsun;
text-align: center;
}
/*------------------
myTool
--------------------*/
.actwrp{
z-index:10;
}
.myTool{
position: relative;
padding:15px 20px;
font-size:14px;
z-index:4;
zoom:1
}
.myTool:after{display:block;clear:both;content:''}
.myTool h2{
float: left;
width:145px;
font-family: "microsoft Yahei";
font-size: 18px;
color: #000;
font-weight: normal;
}
.myTool h2 a{
color: #000;
}
.myTool .acctSet,
.myTool .acctMsg{
position: relative;
float: left;
width: 130px;
}
.myTool .acctSet p{
width: 60px;
padding: 4px 19px 0 11px;
cursor:pointer;
background: url(../images/icons_common-account.png) no-repeat right -421px;
}
.myTool .acctSet.open p{
padding:3px 18px 0 10px;
border:1px solid #eae7e7;
border-bottom: none;
background:#fff url(../images/icons_common-account.png) no-repeat right -460px;
}
.myTool .acctSet ul{
position: absolute;
width: 78px;
padding: 3px 0 7px 10px;
border:1px solid #eae7e7;
border-top: none;
background: #fff;
}
.myTool .acctMsg{
margin: 4px 0 0;
}
.myTool .acctMsg em{
color: #ff4747;
}
/*------------------
myMenu
--------------------*/
.myMenu{
float: left;
width: 134px;
padding:15px 8px;
margin-right:10px;
background: #fff;
}
.myMenu h3{
color: #060606;
font-size: 16px;
font-weight: normal;
font-family: "microsoft Yahei";
}
.myMenu h3 a{
color: #060606;
}
.myMenu h4{
color: #060606;
padding-left:16px;
cursor:pointer;
background: url(../images/icons_common-account.png) no-repeat 0 -530px;
}
.myMenu h4.close{
background: url(../images/icons_common-account.png) no-repeat 0 -556px;
}
.myMenu ul{
padding:2px 0 5px 4px;
}
.myMenu li{
margin-top:5px;
padding-left: 10px;
background: url(../images/icons_common-account.png) no-repeat 0 -495px;
}
.myMenu li a:hover,
.myMenu li.on a{
color: #ff4747;
}
.dmsCode{
position: absolute;
left:-20px;
top:550px;
z-index:10;
}
.dmsCode .dmsClose {
cursor: pointer;
display: block;
height: 19px;
position: absolute;
right:29px;
top:43px;
width: 19px;
z-index:11;
}
/*------------------
myCenter
--------------------*/
#myCenter{
padding:10px 0;
height:184px;
}
#myCenter .portrait{
position: relative;
width:80px;
height:80px;
float: left;
margin:42px 40px 0 40px;
}
#myCenter .portrait a{
position: absolute;
display: block;
width:80px;
height:80px;
text-align: center;
line-height: 80px;
left:0;
top:0;
font-size: 14px;
color: #fff;
background: #ff9600;
filter: alpha(opacity=40);
background: rgba(255,150,0,0.4);
}
#myCenter .userCtr{
float: left;
width:560px;
}
#myCenter .userName strong{
font-family: "microsoft Yahei";
font-size: 24px;
font-weight: normal;
}
#myCenter .userName em,
em.mbRate{
margin:0 0 0 20px;
padding:4px 0 2px 38px;
color: #ff5a00;
}
em.mbRate{
margin-left:10px;
}
.m1{
background: url(../images/icons_account.png) no-repeat 0 -279px;
}
.m2{
background: url(../images/icons_account.png) no-repeat 0 -314px;
}
.m3{
background: url(../images/icons_account.png) no-repeat 0 -346px;
}
.m4{
background: url(../images/icons_account.png) no-repeat 0 -384px;
}
#myCenter .wlc{
margin-top:3px;
color: #6f6e6e
}
#myCenter .wlc a{
margin-left:20px;
color: #b7b7b7;
font-family: simsun;
}
#myCenter .prpty{
margin:8px 0 6px;
}
#myCenter dl,
.safeStt dl{
zoom:1
}
#myCenter dl:after,
.safeStt dl:after{display:block;clear:both;content:''}
#myCenter dt,
#myCenter dd,
.safeStt dt,
.safeStt dd{
float: left;
font-size: 14px;
}
#myCenter .prpty dd{
padding:0 25px 0 5px;
color: #ff4747;
}
#myCenter .prpty dd a{
color: #ff4747;
}
.fLeft3 .safe dd{
padding:3px 0 0 5px;
}
.fLeft3 .safe p{
float: left;
width:256px;
height:16px;
margin:0 20px 0 0;
background: #efefef;
}
.fLeft3 .safe img{
height:16px;
}
.fLeft3 .safe .bad img{
width:22%;
background:#ff4747;
}
.fLeft3 .safe .notbad img{
width:44%;
background:#f9d900;
}
.fLeft3 .safe .normal img{
width:66%;
background:#ff7a40;
}
.fLeft3 .safe .good img{
width: 100%;
background:#049dfe;
}
.fLeft3 .safe a,
.fLeft3 .safe span{
float: left;
line-height:16px;
font-size: 12px;
}
.fLeft3 .safe .bad a{
color: #ff4747;
}
.fLeft3 .safe .notbad a{
color: #f9d900;
}
.fLeft3 .safe .normal a{
color: #ff7a40;
}
.fLeft3 .safe .good span{
color: #049dfe;
}
#myCenter .bind{
margin-top:10px;
}
#myCenter .bind:after{display:block;clear:both;content:''}
#myCenter .bind li{
position: relative;
float: left;
height:38px;
margin-right:-1px;
line-height: 38px;
font-size: 14px;
border:1px solid #dedede;
cursor:pointer;
}
#myCenter .bind #phon{
width:105px;
padding:0 0 0 35px;
background:#e2f2ff url(../images/icons_account.png) no-repeat 13px -424px;
}
#myCenter .bind #phon p{
width:139px;
}
#myCenter .bind #mail{
width:105px;
padding:0 0 0 45px;
background:#e2f2ff url(../images/icons_account.png) no-repeat 13px -470px;
}
#myCenter .bind #mail p{
width:149px;
}
#myCenter .bind #pwd{
width:124px;
padding:0 0 0 38px;
background:#e2f2ff url(../images/icons_account.png) no-repeat 13px -2710px;
}
#myCenter .bind p{
position: absolute;
border:1px solid #efefef;
background: #fff;
left:0;
top:38px;
text-align: center;
z-index:3;
}
/*------------------
remind
--------------------*/
.remind{
height:174px;
}
.remind ul{
height: 148px;
overflow: hidden;
margin:8px 0 0 2px;
}
.remind li{
margin:0 0 8px;
}
.remind .nonews{
height: 130px;
text-align: center;
font-size: 14px;
background: url(../images/bg_nonews.png) no-repeat center 27px;
}
.remind .hisBtn{
text-align: center;
}
.remind .hisBtn a{
display: block;
width: 145px;
height:28px;
margin: 0 auto;
line-height:28px;
background: #efefef;
font-size: 14px;
color: #000;
border:1px solid #c8c8c8;
}
/*------------------
prefWrap
--------------------*/
.prefWrap{
height:390px;
}
.prefList{
margin-top:10px;
}
.prefList li{
margin-bottom:15px;
}
.prefList img{
vertical-align: top;
}
/*------------------
olderWrap
--------------------*/
.olderWrap{
position: relative;
width:710px;
padding:10px;
height:400px;
}
.olderWrap .h3_ttl{
padding-left:10px;
}
.olderTab{
position: absolute;
left:100px;
top:10px;
zoom:1;
}
.olderTab:after{display:block;clear:both;content:''}
.olderTab li{
float: left;
width:50px;
height:26px;
margin-right:10px;
font-size:14px;
}
.olderTab a{
display: block;
height:24px;
text-align: center;
line-height: 24px;
border:1px solid #dedede;
}
.olderTab li.on a{
color: #ff4747
}
.olderList{
margin-top:30px;
padding:15px 0 0;
border-top: 2px solid #dedede;
}
.olderList ul{
margin-left: -22px;
zoom:1
}
.olderList ul:after{display:block;clear:both;content:''}
.olderList li{
float: left;
width: 160px;
margin:-26px 0 0 22px;
*margin-left:16px;
padding-top:26px;
text-align: center;
background: url(../images/ico_orderli.png) no-repeat center top;
}
.olderList .olderCont{
margin:5px 0 0;
}
.olderList .olderCont dt{
position: relative;
height:160px;
text-align: center;
}
.olderList .olderCont dt img{
height:160px;
}
.olderList .olderCont .amount{
position: absolute;
left:-3px;
top:5px;
margin: 0;
padding: 0 0 4px;
background: url(../images/icons_account.png) no-repeat 0 -1697px;
}
.olderList .olderCont .amount em{
padding: 2px 4px;
background: #ff4747;
color: #fff;
}
.olderList .olderCont dd{
margin:10px 0;
}
.olderList .olderCont .btn{
margin-top:15px;
}
.olderList .olderCont em{
color: #ff4747
}
.olderList .olderCont span{
padding:2px 4px;
margin-left:5px;
}
span.nopay{
color: #fff;
background: url(../images/bg_pinktip.gif) 0 0;
}
span.payed{
color: #fff;
background: url(../images/bg_yellowtip.gif) 0 0;
}
span.thend{
color: #fff;
background: url(../images/bg_graytip.gif) 0 0;
}s
.olderList span.st1{
color: #fff;
background: #ff8839;
}
.olderList .btn1{
padding:5px 10px;
color: #fff;
background: #ff4747;
border:1px solid #ff4747;
}
.olderList .btn2{
padding:5px 10px;
color: #000;
background: #efefef;
border:1px solid #c2d7e9;
}
.olderWrap .moreBtn a{
width:650px;
}
/*------------------
collect
--------------------*/
.collect{
height:255px;
margin-right:10px;
}
.collect .moreBtn a,
.myItem .moreBtn a{
width: 320px;
}
.clltWrap,
.itemWrap,
.footWrap{
position: relative;
padding:0 25px;
}
.clltWrap .prev img,
.itemWrap .prev img,
.footWrap .prev img{
position: absolute;
left:0;
top:45px;
background: url(../images/icons_account.png) no-repeat -4px -67px;
}
.clltWrap .prev:hover img,
.itemWrap .prev:hover img,
.footWrap .prev:hover img{
background: url(../images/icons_account.png) no-repeat -4px -202px;
}
.clltWrap .next img,
.itemWrap .next img,
.footWrap .next img{
position: absolute;
right:0;
top:45px;
background: url(../images/icons_account.png) no-repeat -6px 1px;
}
.clltWrap .next:hover img,
.itemWrap .next:hover img,
.footWrap .next:hover img{
background: url(../images/icons_account.png) no-repeat -6px -134px;
}
.footWrap .prev img,
.footWrap .next img{
top:76px;
}
.clltList,
.itemList{
margin-top:20px;
width:444px;
overflow: hidden;
}
.clltList ul{
width:10000px;
zoom:1
}
.clltList ul:after{display:block;clear:both;content:''}
.clltList li{
width:140px;
float: left;
margin-right:11px;
background:#fff;
text-align: center;
}
.clltList li img{
vertical-align: top;
height:140px;
}
.nohistory{
margin-top:70px;
padding-top:60px;
font-size: 14px;
text-align: center;
}
.collect .nohistory{
background:url(../images/icons_common-account.png) no-repeat 230px -228px;
}
.nohistory a{
color: #049dfe;
text-decoration: underline;
}
.myItem .nohistory{
background:url(../images/icons_common-account.png) no-repeat 230px -1162px;
}
#mvoder .nohistory{
margin-top: 135px;
background:url(../images/icons_common-account.png) no-repeat  336px -1162px;
}
#gdsoder .nohistory{
margin-top: 135px;
background:url(../images/icons_common-account.png) no-repeat 336px -217px;
}
#tktoder .nohistory{
margin-top: 135px;
background:url(../images/icons_common-account.png) no-repeat 336px -217px;
}
/*------------------
myItem
--------------------*/
.myItem{
height:255px;
}
.itemList ul{
width:10000px;
zoom:1
}
.itemList ul:after{display:block;clear:both;content:''}
.itemList li{
width:111px;
float: left;
text-align: center;
}
/*------------------
myfoot
--------------------*/
.fLeft3_wrap.myfoot{
width:1020px;
padding:15px 10px;
background: #fff;
}
.myfoot .h3_ttl{
padding-left: 10px;
}
.footList{
width:971px;
margin-top: 20px;
overflow: hidden;
}
.footList ul{
width:10000px;
zoom:1
}
.footList ul:after{display:block;clear:both;content:''}
.footList li{
float: left;
width:185px;
margin-right:11px;
}
.footList li .pic{
text-align: center;
}
.footList li img{
height:185px;
vertical-align: top;
}
.footList dl{
padding:5px 10px 0;
}
.footList dt{
padding:4px 0;
}
.footList dd em{
font-size: 14px;
color: #ff4747;
}
/*------------------
personIn
--------------------*/
.personIn{
position: relative;
padding:20px 20px 40px;
font-size:14px;
background: #fff;
min-height:895px;
}
.personIn .advice{
margin-bottom:20px;
font-weight: bold;
}
.personIn .advice strong{
color: #ff4747;
}
.funcTab{
margin:0 0 25px;
zoom:1
}
.funcTab:after{display:block;clear:both;content:''}
.funcTab .yueyg{
float: left;
margin:7px 0 0 10px;
}
.funcTab ul{
float: left;
zoom:1
}
.funcTab .yueyg img{
vertical-align: middle;
margin-right:3px;
}
.funcTab ul:after{display:block;clear:both;content:''}
.funcTab li{
float: left;
width: 128px;
height:43px;
margin-right: -1px;
line-height:43px;
text-align: center;
border:1px solid #efefef;
cursor:pointer;
}
.funcTab li.on{
background: #ff4747;
color: #fff;
}
.personTbl{
width:100%;
font-size:12px;
border-collapse: collapse;
}
.personTbl th{
width:85px;
padding:12px 5px 12px 0;
text-align: right;
font-weight: normal;
}
.personTbl th.th1{
width:105px;
}
.personTbl th.vtop{
vertical-align: top;
}
.personTbl td{
padding:10px 0;
}
.personTbl .pdbtm{
padding:0
}
.personTbl .pdbtm2{
padding-top:20px
}
.personTbl th .red{
font-family: simsun;
color: #ff4747;
}
.personTbl .useid{
font-size: 14px;
}
.personTbl .ipTxt1{
width:160px;
height:32px;
line-height:32px;
padding:0 5px;
border:1px solid #e1e1e1;
vertical-align: middle;
}
.personTbl .ipTxt2{
width:430px;
height:90px;
padding:5px;
border:1px solid #e1e1e1;
}
.personTbl td .iprd{
margin-right:5px;
vertical-align: -2px;
}
.personTbl td label{
margin-right:40px;
cursor:pointer;
}
.personTbl td .editph{
padding:5px 0 0 22px;
}
.personTbl .pslink{
color: #0f8bef;
}
.personTbl .pstip{
margin-left:20px;
color:#ff4747;
}
.personTbl .pslink{
margin-left:20px;
color: #0f8bef;
}
.personTbl .psok{
margin-left:20px;
}
.personTbl .psok1{
margin-left:10px;
white-space:nowrap;
}
.personTbl .psok2{
float:left;
padding-top:5px;
}
.personTbl .red{
color: #ff4747;
font-family: simsun;
}
.personTbl span a{
color: #0f8bef;
text-decoration: underline;
}
.personTbl i{
width:16px;
height:16px;
display:inline-block;
*display:inline;
*zoom:1;
margin-left:7px;
vertical-align:middle;
}
.personTbl i.pass{
background:url(../images/icons_account.png) no-repeat 0 -536px;
}
.personTbl .wrong{
background:url(../images/icons_account.png) no-repeat 0 -597px;
}
.personTbl .pay{
position: relative;
*position:static;
margin:5px 0 0;
width: 165px;
*width:185px;
padding:5px 0 5px 15px;
background: #f7f7f7;
border:1px solid #dfdfdf;
}
.personTbl .pay label{
margin-right:20px;
}
.personTbl .pay .sanico{
position: absolute;
top:-5px;
left:10px;
background:url(../images/icons_account.png) no-repeat 0 -1948px;
}
.tbltip{
margin:10px 0 20px;
padding-left: 110px;
zoom:1
}
.tbltip:after{display:block;clear:both;content:''}
.tbltip span{
float: left;
padding:5px 10px;
font-size: 12px;
color: #f35120;
border:1px solid #f39800;
background: #fdffc7;
}
.tbltip a{
float: left;
margin-right:10px;
}
.pickTtl{
height:32px;
margin:20px 0 10px;
padding-left:50px;
line-height: 32px;
background: #e2f2ff;
color: #908e8e;
font-weight: normal;
font-size:12px;
border-top: 1px solid #dfdfdf;
}
.pickTtl2,
.pickTtl3{
position: relative;
background: #e2f2ff;
font-size:14px;
height: 34px;
line-height: 34px;
padding-left:15px;
margin:20px 0 10px;
cursor: pointer;
}
.pickTtl3{
background: #ededed;
}
.pickTtl2 span,
.pickTtl3 span{
position: absolute;
right:5px;
top:0;
padding-right: 20px;
font-weight: normal;
cursor:pointer;
}
.pickTtl2 em{
color:#ff4747;
}
.psElement{
display:none;
}
.pickTtl2 span.ttlopen,
.pickTtl3 span.ttlopen{
background: url(../images/icons_account.png) no-repeat -106px -1957px;
}
.pickTtl2 span.ttlclose,
.pickTtl3 span.ttlclose{
background: url(../images/icons_account.png) no-repeat -106px -1977px;
}
.pickTtl2 .arow,
.pickTtl3 .arow{
display:none;
position: absolute;
left:25px;
bottom:-4px;
background:url(../images/icons_account.png) no-repeat -142px -2025px;
}
.pickTtl3 .arow{
background:url(../images/icons_account.png) no-repeat -142px -2046px;
}
.selt{
margin-right:10px;
padding:6px 8px;
border:1px solid #e2e2e2
}
.seltxt {
border: 1px solid #e2e2e2;
padding:7px 18px;
}
.funtag a{
float: left;
height:22px;
line-height:22px;
text-align: center;
margin:0 25px 5px 0;
border:1px solid #fff;
}
.tagwth1 a{
width:60px;
}
.tagwth2 a{
width:100px;
}
.funtag a.on{
border:1px solid #e81b0e;
height:22px;
line-height:22px;
background: #ff8d8d;
color: #fff;
text-decoration: none;
}
.psBtnWrap{
position:relative;
}
.psLink{
position:absolute;
left:50%;
top:-3px;
font-size:12px;
margin-left:70px;
}
.psLink a{
color:#0f8bef;
margin-right:10px;
text-decoration:underline;
}
.psBtn{
margin:10px 0;
padding-left:90px;
}
.psBtn.psbCt{
margin-top:30px;
padding-left: 0;
text-align: center;
}
.pseditBtn{
padding-left:38px
}
.psBtn a{
display:inline-block;
*display:inline;
*zoom:1;
width: 98px;
height: 28px;
line-height:28px;
font-size: 14px;
font-weight: bold;
color: #fff;
text-align: center;
background: #ff4747;
border:1px solid #ea3023;
text-decoration: none;
}
.psBtn a.gray{
background:#efefef;
border: 1px solid #cacaca;
color: #000;
font-weight: normal;
margin-left: 12px;
}
.psBtn .rpay{
background: #ff8c8c;
border:1px solid #fb5c5e;
}
.taoqn{
zoom:1;
}
.taoqn dt{
float: left;
width:60px;
height:62px;
padding:16px 9px 0;
color: #fff;
font-family:arial,"microsoft Yahei";
font-size:18px;
text-align: center;
line-height:1.1;
}
.taoqn dt em{
font-size:24px;
color: #fff7bf;
}
.taoqn dd{
float:left;
width:157px;
height: 100px;
font-size: 12px;
padding-top:10px;
}
.taoqn p{
padding-left:10px;
}
.qnsource{
height:22px;
color:#ff5c5c;
border-bottom:1px solid #d1d1d1;
}
.qntip{
padding-top:5px;
color: #6f6b6b;
}
.tq1 dt{
background:url(../images/icons_account.png) no-repeat 0 -2314px;
}
.tq2 dt{
background:url(../images/icons_account.png) no-repeat 0 -2442px;
}
.couponList .tao_noact .cpInfo{
margin-left:48px;
}
.taoqn2{
position: absolute;
left:0;
top:242px;
width:38px;
height: 40px;
padding:8px 5px 0;
color: #fff;
font-size:12px;
text-align: center;
line-height: 1.2;
font-family:arial,"microsoft Yahei";
background:url(../images/icons_account.png) no-repeat 0 -2570px;
}
.taoqn2 em{
font-size:14px;
color: #fff7bf;
}
.qnpop{
position: absolute;
top:-53px;
left:-96px;
width: 226px;
height: 35px;
padding:5px 5px 0;
background: #eee;
border: 1px solid #ffb65a;
color: #6f6b6b;
display: none;
}
.qnpop img{
position: absolute;
bottom:-13px;
left:107px;
background:url(../images/icons_account.png) no-repeat 0 -2658px;
}
.upBtn ul{
padding-bottom: 15px;
zoom:1
}
.upBtn ul:after,
.taoqn:after{display:block;clear:both;content:''}
.upBtn li{
float: left;
margin-right:15px;
}
.upBtn li a{
zoom:1;
float: left;
padding:5px 20px;
background: #efefef;
border:1px solid #cacaca;
color: #000;
font-size:14px;
}
.upBtn p{
font-size: 12px;
color:#a9a8a8;
}
.upBtn p span{
margin-left:60px;
}
.upBtn p span input{
vertical-align: middle
}
.upBtn p span label{
margin:0 25px 0 5px;
color: #2f2d2d;
cursor:pointer;
}
.upBtn p .delete{
color: #2f2d2d;
padding:4px 0 4px 25px;
background: url(../images/icons_account.png) no-repeat 0 -653px;
}
.upBtn p .delete:hover{
text-decoration: none;
background: url(../images/icons_account.png) no-repeat 0 -716px;
}
.portrtArea{
margin: 35px 0 0 0;
}
.portrtArea ul{
zoom:1
}
.portrtArea:after{display:block;clear:both;content:''}
.portrtArea li{
float: left;
}
.portrtArea li p{
font-size: 12px;
}
.portrtArea li em{
color: #ff4747;
margin-right:0;
}
.portrtArea li.size1{
width: 345px;
}
.portrtArea li.size2{
width:230px;
text-align: center;
}
.portrtArea li.size2 h4{
margin-bottom: 15px;
font-size: 12px;
font-weight: normal;
text-align:left;
}
.portrtArea li.size3{
padding:80px 20px 0;
width: 90px;
text-align: center;
}
.portrtArea li.size4{
padding:95px 40px 0;
width: 60px;
text-align: center;
}
.photoPop{
display: none;
position:absolute;
left:43%;
top:50%;
margin-top:-170px;
margin-left:-95px;
width: 484px;
border:1px solid #e5e5e5;
background: #fff;
z-index:101;
}
.photoPop .close{
position: absolute;
right:13px;
top:10px;
}
.photoPop .close:hover{
text-decoration: none;
}
.photoPop h3{
height: 42px;
line-height: 42px;
border-bottom: 1px solid #e5e5e5;
background: #f3f3f3;
font-size: 14px;
padding-left: 20px;
color: #484848;
}
.photoPop .photoWrap{
padding: 20px 0 25px;
}
.photoPop .phtap ul{
zoom:1
}
.photoPop .phtap ul:after{display:block;clear:both;content:''}
.photoPop .phtap li{
float: left;
width: 115px;
height: 34px;
line-height: 34px;
text-align: center;
background: #efefef;
border-top: 1px solid #e5e5e5;
border-right: 1px solid #e5e5e5;
cursor:pointer;
}
.photoPop .phtap li.on{
background: #fff;
}
.photoPop .phtCont{
height:250px;
width:475px;
overflow-y:auto;
border: 1px solid #e5e5e5;
border-left: none;
}
.photoPop .phtCont table{
width:100%;
*width:455px;
border-spacing:5px;
}
.photoPop .phtCont td{
text-align: center;
vertical-align: middle;
border: 1px solid #e5e5e5;
}
.photoPop .phtCont td.on{
border: 1px solid #ff4747
}
.photoPop .phtCont td.bdnone{
border: none;
}
.photoPop .phtCont p{
width:110px;
height:104px;
overflow:hidden;
text-align:center;
}
.photoPop .phtCont td img{
height: 104px;
cursor:pointer;
vertical-align: middle;
text-align:center;
}
.picWrap{
width: 972px;
margin-top:30px;
padding: 30px 10px 0;
border:1px solid #e1e1e1;
}
.picWrap ul{
zoom:1
}
.picWrap ul:after{display:block;clear:both;content:''}
.picWrap li{
float: left;
width: 152px;
height:180px;
margin:0 6px 20px;
overflow:hidden;
}
.picWrap dl{
width: 150px;
overflow:hidden;
border:1px solid #e1e1e1;
}
.picWrap dt{
height:118px;
width:300px;
text-align:center;
margin-left:-75px;
}
.picWrap dt img{
vertical-align: top;
}
.picWrap dd{
height:30px;
line-height: 30px;
padding:0 3px;
font-size: 12px;
color: #828282;
}
.picWrap p{
position: relative;
margin-top:5px;
padding:0 3px;
}
.picWrap p input{
margin-top:4px;
}
.picWrap p a img{
position: absolute;
right:0;
top:-1px;
background: url(../images/icons_account.png) no-repeat 0 -653px;
}
.picWrap p a:hover img{
background: url(../images/icons_account.png) no-repeat 0 -716px;
}
/*------------------
personBtm
--------------------*/
.personBtm{
margin-top: 30px;
background: #fff;
}
.personBtm .h3_ttl{
padding: 18px 0 25px 20px;
}
.mvlistWrap{
padding-bottom:30px;
}
.mvlistWrap ul{
width:1000px;
margin: 0 auto;
zoom:1
}
.mvlistWrap ul:after{display:block;clear:both;content:''}
.mvlistWrap li{
width: 200px;
float: left;
text-align: center;
}
.mvlistWrap .mvname{
margin:5px 0;
font-size: 14px;
}
.mvlistWrap .value{
color: #828282
}
.mvlistWrap .value strong{
font-size: 18px;
font-weight: normal;
}
/*------------------
msgWrap
--------------------*/
.msgWrap{
position: relative;
margin-top:20px;
}
.msgWrap .msgTab{
zoom:1
}
.msgWrap .msgTab:after,
.msgWrap .msgCty:after{display:block;clear:both;content:''}
.msgWrap .msgTab li{
float: left;
width: 190px;
height:42px;
margin-right:-1px;
line-height:42px;
text-align: center;
border:1px solid #efefef;
cursor:pointer;
}
.msgWrap .msgTab.cltab li{
width:140px;
}
.msgWrap .msgTab.cltab li.on{
background: #ff4747 url(../images/icons_account.png) no-repeat 65px -750px;
}
.msgWrap .msgTab li.on{
color: #fff;
padding-bottom:1px;
background: #ff4747 url(../images/icons_account.png) no-repeat 90px -750px;
border:1px solid #ff4747;
border-bottom: none;
}
.msgWrap .msgTab em{
margin-left:5px;
color: #ff4747;
}
.msgWrap .msgTab .on em{
color: #ffeb65;
}
.msgWrap .msgCty{
height:24px;
padding:3px 10px;
font-size: 12px;
background: #f7f7f7;
}
.msgWrap .msgCty li{
float: left;
margin-right:20px;
padding:0 15px;
height:24px;
line-height: 24px;
cursor:pointer;
}
.msgWrap .msgCty li.on{
height:22px;
line-height: 22px;
color: #fff;
border:1px solid #ff4747;
background: #ff8d8d;
}
.msgWrap .msgDay{
margin-top:10px;
}
.msgWrap .msgDay dt{
padding:0 0 15px 20px;
font-size: 18px;
font-family: "microsoft Yahei";
background:url(../images/icons_account.png) no-repeat 40px -806px;
}
.msgWrap .msgDay dd{
padding:20px 20px 0;
background: #e2f2ff;
font-size:12px;
}
.msgWrap .msgDay dd li{
position: relative;
padding:0 96px 20px 0;
zoom:1
}
.msgWrap .msgDay dd span{
float:right;
width:760px;
*float:none;
*display: inline;
*zoom:1;
*width:750px;
}
.msgWrap .msgDay dd li:after{
clear: both;
content: "";
display: block;
}
.msgDay dd input{
margin:0 50px 0 10px;
vertical-align: -2px;
}
.msgWrap .msgDay dd span.msgRd{
color: #999;
}
.msgWrap .msgDay dd a{
color: #0f8bef;
}
.msgWrap .msgDay dd .detail{
position: absolute;
right:20px;
top:2px;
font-family: simsun;
}
.msgWrap .btmTool{
margin-top:30px;
padding:0 20px;
font-size: 12px;
}
.msgWrap .btmTool input{
vertical-align: middle;
}
.msgWrap .btmTool label{
margin:0 30px 0 5px;
}
.msgWrap .btmTool .readed{
margin-right:30px;
padding:2px 4px;
background: #ff8d8d;
border:1px solid #ff5454;
color: #fff;
}
.msgWrap .btmTool .dlt{
color: #0f8bef;
}
.msgWrap .rthelp{
font-size: 12px;
position: absolute;
right:0;
top:0;
text-align: right;
}
.msgWrap .rthelp li{
margin-bottom:3px;
}
.slt1{
font-size: 12px;
border:1px solid #c9c9c9;
padding: 1px;
}
.tmSelt{
position: absolute;
right:2px;
top:10px;
}
.msgArea .personTbl{
margin-top:20px;
}
.msgArea .mt0{
margin-top:0
}
.pointPart{
margin:10px 0 30px;
padding-top:3px;
height:111px;
background: #f7f7f7;
zoom:1
}
.pointPart:after{display:block;clear:both;content:''}
.pointPart dl{
float: left;
}
.pointPart p{
float: right;
width: 532px;
}
.pointPart dl{
width:170px;
padding-top:30px;
}
.pointPart .altd{
margin-right:60px;
text-align: center
}
.pointPart dd{
margin-top: 5px;
color: #ff4747;
font-weight: bold;
font-size:18px;
}
.pointPart dd span{
font-size: 12px;
font-weight: normal;
color: #777070;
}
.cardPart{
margin:15px 0 30px;
zoom:1
}
.cpCard{
position: absolute;
left:120px;
top:15px;
}
.cpCard .addCard{
cursor:pointer;
display: block;
width:100px;
height: 28px;
text-align: center;
background: #fff;
vertical-align: middle;
border:1px dashed #d7d7d7
}
.cpCard .addCard em{
line-height:25px;
font-size: 18px;
margin-right:5px;
}
.cardPart:after{display:block;clear:both;content:''}
.cardPart p{
float: left;
padding:0 20px;
margin-right:15px;
height:50px;
line-height:50px;
}
.cardPart p span{
font-size: 12px;
}
.cardPart p strong{
margin:0 5px 0 10px;
color: #e71204;
font-size: 18px;
}
.cardPart .spdCard{
background: #fcd8ad;
border:1px dashed #d1d1d1;
}
.cardPart .mvCard{
background: #e2e4ff;
border:1px dashed #d1d1d1;
}
.cardPart .addCard{
border:1px solid #e5dede;
background: #f7f7f7;
cursor:pointer;
}
.cardPart .addCard em{
float: left;
margin-right:5px;
font-size: 50px;
color: #7e7979;
}
.msgArea .gdList li{
text-align: center;
height:200px;
}
.msgArea .gdList li img{
height:130px;
}
.msgArea .gdList .ttl{
height: auto;
}
.msgArea .gdList .value .red1{
font-size: 14px;
font-weight: normal;
margin-right: 5px;
}
.msgArea .gdList .value s{
font-size: 12px;
color: #a6a5a5;
}
.msgArea .gdList .outdate{
padding:6px 10px;
background: #a5a5a5;
color: #fff;
font-size: 12px;
}
.msgArea .gdList li .btn{
display: none;
right: 0;
left:auto;
top: 111px;
_display:block;
z-index:2;
}
.msgArea .gdList li:hover .btn{
display: block;
}
.msgArea .gdList li .btn .addbuy{
margin-right:5px;
}

.msgArea .cltool{
padding-top:25px;
}
.msgArea .cltool input{
margin-right:10px;
vertical-align:-2px;
}
.msgArea .cltool .dlt{
margin-left:30px;
padding:5px 0 2px 20px;
background: url(../images/icons_prst.png) no-repeat 0px -2100px;
}
/*------------------
address
--------------------*/
.addrList{
margin:25px 0 10px;
*margin:25px 0 30px;
}
.addrList ul{
margin-left:-15px;
zoom:1;
}
.addrList ul:after{display:block;clear:both;content:''}
.addrList li{
position: relative;
float: left;
width: 215px;
height: 76px;
margin:0 0 15px 15px;
padding:15px 6px 15px 16px;
font-size: 12px;
background: url(../images/bg_envelope.gif) no-repeat 0 -106px;
}
.addrList li:hover,
.addrList li.now{
background: url(../images/bg_envelope.gif) no-repeat 0 0;
}
.addrList li .addtool,
.addrList li .addef{
position: absolute;
right:20px;
top:0px;
padding:0;
zoom:1
}
.addrList li .addef{
right:10px;
}
.addrList li .addtool:after{display:block;clear:both;content:''}
.addrList li .addtool span,
.addrList li .addtool a,
.addrList li .addef span{
float: left;
margin-right:5px;
padding:2px 5px;
color: #fff;
background: #cfcfcf;
}
.addrList li .close{
position: absolute;
right:10px;
top:2px;
font-size:14px;
}
.addBtn{
margin-bottom:30px;
}
.addBtn span{
padding:5px 7px;
font-size: 12px;
border:1px solid #c4c4c4;
background: #efefef;
}
.addAddr .selt{
float: left;
}
/*------------------
safe
--------------------*/
.safeStt{
margin:10px 0 0 5px;
}
.safeStt .safeAdv{
padding-top:10px;
color: #ff4747;
font-size: 12px;
}
.safeDegree{
margin:35px 0 0 50px;
}
.safeDegree p{
height:40px;
line-height: 40px;
padding-left:45px;
margin-bottom:25px;
}
.safeDegree span{
margin:0 20px;
font-size:12px;
color: #a6a3a3;
}
.safeDegree span em{
color: #000;
}
.safeDegree a{
color: #049dfe;
font-size: 14px;
}
.safeDegree .chcBtn,
.safeMdf .safeBtn,
.comBtn{
padding:5px 10px;
*padding:3px 8px;
color: #000;
font-size: 14px;
border:1px solid #c4c4c4;
background: #efefef;
}
.safeDegree p.high{
background:url(../images/icons_account.png) no-repeat 0 -1767px;
}
.safeDegree p.low{
background:url(../images/icons_account.png) no-repeat 0 -1853px;
}
.safeMdf{
margin:40px 0 0 5px;
}
.safeMdf .steps{
height:46px;
margin:20px 0 15px;
line-height: 46px;
}
.safeMdf .st1{
background:url(../images/bg_steps.gif) no-repeat 0 0;
}
.safeMdf .st2{
background:url(../images/bg_steps.gif) no-repeat 0 -46px;
}
.safeMdf .st3{
background:url(../images/bg_steps.gif) no-repeat 0 -92px;
}
.safeMdf .steps li{
float: left;
width: 310px;
text-align: center;
color: #444;
}
.safeMdf .tblPart{
width:765px;
margin: 0 0 0 80px;
padding-bottom:20px;
border-bottom: 1px dashed #ededed;
}
.safeMdf .personTbl{
font-size: 14px;
}
.safeMdf .personTbl th{
width:170px;
}
.personTbl img{
vertical-align: middle;
}
.personTbl .phtdiv img{
width:130px;
height:130px;
}
.personTbl .tp1{
padding-top:10px;
}
.personTbl .tp2{
padding-top:15px;
}
.safeMdf .safeBtn{
font-size:14px;
text-decoration: none;
text-align: center;
*vertical-align: middle;
}
.safeMdf .safeBtn.btn2{
border:none;
}
.safeMdf .personTbl span{
display:block;
margin:5px 0 0;
font-size: 12px;
color: #b5b5b5;
}
.safeMdf .personTbl .tp3{
margin-top:15px;
}
.safeMdf .topTip{
margin:0 0 15px 20px;
font-size: 12px;
color: #b5b5b5;
}
.personTbl em{
margin-right:15px;
}
.safeMdf .safeInfo{
width:765px;
margin: 20px 0 0 90px;
font-size: 12px;
color: #b5b5b5;
line-height:1.6;
}
.safeMdf .sucs{
margin: 50px 0 0 -40px;
text-align: center;
font-family: "microsoft Yahei";
font-size: 18px;
color: #f70606;
}
.safeMdf .btn{
margin:40px 0 0 -40px;
text-align: center;
}
.safeMdf .mdfTxt{
margin: 50px 0 0 40px;
}
.mdfTip{
margin: 15px 0 0 40px;
font-size: 12px;
color: #a6a3a3;
}
.cmdwrap{
margin-top: 10px;
font-size: 12px;
}
.cmdwrap .cmdtip{
color: #bebdbd;
}
/*------------------
tblList
--------------------*/
.tblList{
margin-top:10px;
}
.tblList1{
font-size: 12px;
}
.tblistTab{
width:100%;
border-collapse: collapse;
border:1px solid #fff;
border-width:0 1px;
border-bottom: 1px solid #e3dcdc;
}
.tblistTab th{
height: 28px;
font-weight: normal;
background: #f7f7f7;
color: #444;
}
.tblistTab td{
padding:10px 20px;
border:1px solid #e3dcdc;
border-width:0 1px;
vertical-align: middle;
word-wrap: break-word;
word-break: break-all;
}
.tblistTab td.nocont{
border:none;
}
.tblistTab td span{
display:inline-block;
width: 113px;
height: 113px;
*display:inline;
*zoom:1;
background: #fff;
text-align: center;
margin-right:10px;
}
.tblistTab td span img{
height:113px;
}
.tblistTab td em{
display: inline-block;
*display:inline;
*zoom:1;
width:105px;
vertical-align: middle;
}
.tblistTab td img{
vertical-align: middle;
}
.tblistTab .lftd{
border-left: none;
}
.tblistTab .rftd{
border-right: none;
}
.tblistTab .alct{
text-align: center;
}
.tblistTab .allt{
text-align:left;
}
.tblistTab td p{
color:#666;
}
.tblistTab .even td{
background: #e2f2ff;
}
.tblistTab .comBtn{
margin:0 5px 5px;
display:inline-block;
*display:inline;
*zoom:1;
}
/*order*/
.odContIn .odContli{
padding:0 0 20px 40px;
background: url(../images/bg_orderli.gif) no-repeat 10px top; overflow: hidden;
}
.orderIntro{
position: relative;
padding:25px;
background: #e2f2ff;
z-index:3;
}
.prmg{
padding:10px 25px;
}
.orderIntro .odul{
margin-bottom:15px;
font-family: "microsoft Yahei";
font-size: 16px;
zoom:1;
}
.orderIntro .odul:after{display:block;clear:both;content:''}
.orderIntro .odul li{
float: left;
width: 220px;
}
.orderIntro .odp{
color: #444;
}
.orderIntro .odp a{
margin-right:10px;
padding:3px 15px;
border:1px solid #c5c5c5;
background: #fff;
font-size: 12px;
color: #000;
}
.odProperty:after,
.mvIntro:after{display:block;clear:both;content:''}
.odProperty{
zoom:1
}
.odProperty span,
.odProperty strong{
float: left;
padding:2px 0;
}
.odProperty .odtime{
margin-right:20px;
}
.odProperty .phone{
margin-right:20px;
padding:2px 0 0 22px;
font-size: 12px;
background: url(../images/icons_topnav.png) no-repeat 7px -55px;
}
.odProperty .qiang{
margin-right:20px;
padding:2px 0 0 22px;
font-size: 12px;
background: url(../images/icons_account.png) no-repeat 0 -2008px;
}
.odProperty .jifen{
margin-right:20px;
padding:2px 0 0 22px;
font-size: 12px;
background: url(../images/icons_account.png) no-repeat 0 -2051px;
}
.orderIntro .odstate{
padding:2px 15px;
}
.orderIntro .arrow{
position: absolute;
width:14px;
height: 10px;
bottom:-10px;
left:100px;
background: url(../images/icons_account.png) no-repeat 0 -872px;
}
.odDetail{
position: relative;
margin:5px 0 0;
font-size: 12px;
z-index:3;
}
.odDetail li{
position: relative;
line-height:1.8;
}
.odDetail .receiver{
}
.odDetail em{
font-size: 16px;
}
.odDetail .getman{
position: relative;
z-index:11;
margin-left:14px;
padding-right:15px;
cursor:pointer;
background: url(../images/icons_account.png) no-repeat right -1948px;
}
.odDetail .getmanPp{
display: none;
position: absolute;
padding:30px 15px 10px 6px;
left:55px;
top:0;
border:1px solid #9ac4e5;
background: #fff;
z-index:10;
}
.odDetail .getmanPp .tt{
color: #ff4747;
}
.odintroTbl{
position: absolute;
height:100%;
padding:0 10px;
right:0;
top:0;
border-collapse: collapse;
z-index:5;
}
.bgray{
background: #eef6fc;
}
.odintroTbl table{
width: 210px;
border-collapse: collapse;
}
.odintroTbl td{
text-align: center
}
.odintroTbl .psBtn{
padding: 0;
}
.odintroTbl .psBtn a{
margin: 0 auto;
}
.odintroTbl .blink{
font-size: 12px;
}
.odintroTbl .fbg{
font-size: 16px;
}
.mvIntro{
position: relative;
border-bottom: 1px solid #efefef;
padding:18px 0 15px 0;
zoom:1
}
.mvIntro .mvPic{
float: left;
width:115px;
margin-right:10px;
text-align: right;
}
.mvIntro .mvCont{
float: left;
width:835px;
padding-top:12px
}
.mvIntro .mvCont table{
width: 100%;
border-collapse: collapse;
}
.mvIntro .mvCont td{
padding-right:20px;
height:26px;
vertical-align: top;
padding-left:3em;
text-indent: -3em;
}
.mvIntro .mvCont span{
color: #828282;
}
.mvIntro .mvBtns,
.gdsIntro .mvBtns{
position: absolute;
right:64px;
top:10px;
}
.mvIntro .mvBtns li,
.gdsIntro .mvBtns li{
margin-bottom:5px;
zoom:1
}
.mvIntro .mvBtns li:after,
.gdsIntro .mvBtns li:after{display:block;clear:both;content:''}
.mvIntro .mvBtns a,
.gdsIntro .mvBtns a,
.cmtBtn a{
width: 100px;
height:28px;
float: right;
margin-left:5px;
line-height: 28px;
background: #efefef;
border:1px solid #c6c6c6;
text-align: center;
}
.cmtBtn:after{display:block;clear:both;content:''}
.cmtBtn{
margin-top:5px;
zoom:1
}
.cmtBtn a{
float:none;
display: inline-block;
*display:inline;
*zoom:1;
width:90px;
height:25px;
margin-left: 0;
line-height: 25px;
}
.gdsIntro{
position: relative;
margin-top: 20px;
border-bottom: 1px solid #efefef;
padding:0 0 10px 0;
zoom:1
}
.gdsIntro:after{display:block;clear:both;content:''}
.nobd{
border-bottom: none;
}
.gdsitrList{
zoom:1
}
.paygdList{
width: 640px;
}
.gdsitrList:after{display:block;clear:both;content:''}
.gdsitrList li{
float: left;
width: 310px;
height: 137px;
margin-bottom:20px;
padding-right:10px;
}
.gdsitrList table{
width: 100%;
border-collapse: collapse;
font-size: 12px;
}
.gdsitrList td{
position:relative;
padding-top:5px;
vertical-align: top;
}
.gdsitrList td .cmtBtn{
position:absolute;
left:0;
bottom:5px
}
.gdsitrList .spic{
width: 145px;
padding-top: 0;
}
.gdsitrList .spic p,
.cmdwrap .gdpic{
width:135px;
height: 135px;
text-align: center;
border:1px solid #dedede;
vertical-align: middle;
}
.gdsitrList .spic p{
overflow: hidden;
}
.gdsitrList .spic p img{
height:135px;
}
.cmdwrap .gdpic{
background: #fff;
margin-bottom:10px;
}
.cmdwrap .stars{
height: 18px;
background: url(../images/icons_account.png) no-repeat 0 -2112px;
}
.cmdwrap .stars.drg1{
width:25px;
}
.cmdwrap .stars.drg2{
width:50px;
}
.cmdwrap .stars.drg3{
width:75px;
}
.cmdwrap .stars.drg4{
width:100px;
}
.cmdwrap .stars.drg5{
width:125px;
}
.gdsitrList td h5{
margin-bottom:5px;
font-weight: normal;
}
.gdsitrList td h5 a{
color:#000;
}
.gdsitrList td p{
line-height: 1.8;
color: #979797;
}
.mvitrList ul{
zoom:1
}
.mvitrList ul:after{display:block;clear:both;content:''}
.mvitrList li{
width: 250px;
float: left;
margin-bottom:20px;
text-align: center;
font-size: 12px;
}
.mvitrList dt{
position: relative;
width: 118px;
margin: 0 auto;
vertical-align: top;
}
.mvitrList dt img{
height:167px;
}
.mvitrList dt span{
position: absolute;
padding:2px 5px;
left:0;
top:0;
color: #fff;
background: #6e7aa0;
}
.mvitrList dd{
margin:15px 0;
}
.mvitrList .cmtBtn a{
margin:0 5px;
}
.odToolBar{
position: relative;
padding:5px;
margin-bottom: 20px;
background: #f4f4f4;
font-size: 12px;
}
.odToolBar select{
margin-right:10px;
}
.odToolBar .barlink{
margin-right:10px;
padding:2px 5px;
border:1px solid #c5c5c5;
background: #fff;
}
.odToolBar .applink{
position: absolute;
right:5px;
top:3px;
padding:2px 10px 3px 28px;
background: #ff4747 url(../images/icons_account.png) no-repeat 4px -2166px;
color: #fff;
}
.appPop{
display: none;
position: absolute;
right:44px;
top:120px;
z-index:4;
}
.appPop .more{
position: absolute;
bottom:18px;
left:60px;
}
.appPop .close{
position: absolute;
top:14px;
right:7px;
}
.mvorderArea{
margin-top:25px;
padding:25px;
background: #fff8ec;
border:1px dashed #d1d0d0;
}
.mvorderArea .orderWrap{
padding-bottom: 20px;
zoom:1
}
.mvorderArea .orderWrap:after,
.mvorderArea .odRight:after,
.orderBom:after,
.gdorderArea:after{display:block;clear:both;content:''}
.mvorderArea .odLeft{
float: left;
width: 400px;
margin-right:45px;
}
.mvorderArea .odLeft h4,
.gdorderItem h4.gdTtl1{
margin-bottom:20px;
padding:0 0 10px 5px;
border-bottom: 1px solid #cecece;
}
.mvorderArea table,
.gdorderArea table{
border-collapse: collapse;
}
.mvorderArea th,
.gdorderArea th{
padding-left:5px;
text-align: left;
font-weight: normal;
}
.odTbl1 th{
width:180px;
height:24px;
}
.ttval{
margin-top: 20px;
padding-left: 5px;
}
.ttval strong{
font-size: 18px;
}
.mvorderArea .odRight{
float: left;
width: 400px;
margin-top:30px;
zoom:1
}
.mvorderArea .mvpic{
float: left;
width: 110px;
}
.mvorderArea .odTblwrp{
float: left;
width: 290px;
margin-top:5px;
font-size: 12px;
}
.mvorderArea .odTbl2{
width: 100%
}
.mvorderArea .odTbl2 th{
width: 40px;
height:22px;
vertical-align: top;
white-space:nowrap;
}
.mvorderArea .odTbl2 td{
vertical-align: top;
}
.mvorderArea .odTbl2 span{
white-space:nowrap;
}
.orderBom{
padding:35px 0 20px 5px;
border-top: 1px solid #cecece;
zoom:1
}
.orderBom dl{
float: left;
width: 215px;
padding-right:20px;
font-size: 12px;
}
.orderBom dl.odyuan{
width:380px;
}
.orderBom dt{
margin-bottom:3px;
font-size: 14px;
font-weight: bold;
}
.gdorderArea{
padding:25px 0 0;
margin-left: -20px;
zoom:1
}
.gdorderItem{
width: 308px;
min-height:390px;
float: left;
margin-left: 20px;
padding:20px 5px;
background:#fff8ec;
border: 1px dashed #d1d0d0;
}
.gdorderItem h4.gdTtl1{
padding-left: 10px;
}
.gdorderArea .odTbl1,
.gdorderArea .ttval{
margin-left:5px;
}
.gdorderArea .gdoldList{
padding: 0 0 0 10px;
}
.gdorderArea .gdoldList li{
	line-height: 1.8;
    padding-left: 5em;
    text-indent: -5em;
    word-break: break-all;
}
.gdorderArea .gdoldList span{
margin-right:20px;
}
.gdorderArea .gdTtl2{
padding:20px 0 10px 10px;
}
.gdorderArea .gdBom1{
margin-top:20px;
border-top:1px solid #cecece;
}
.gdorderArea .gdBom2{
margin-bottom:60px;
}
.gdorderArea .gdBom3{
margin-bottom:60px;
}
.gdorderInfo{
margin-top:35px;
}
.gdorderInfo h3{
font-size:14px;
padding:0 0 10px 10px;
}
.gdinfoTbl{
width: 100%;
font-size: 12px;
border-collapse: collapse;
}
.gdinfoTbl th{
height:40px;
font-weight: normal;
background: #f4f4f4;
}
.gdinfoTbl td{
padding:10px 0;
border-bottom:1px solid #efefef;
}
.gdinfoTbl .tdlf{
text-align: left;
}
.gdinfoTbl .tdct{
text-align:center;
}
.gdinfoTbl p,
.gdinfoTbl div{
margin:10px 0;
zoom:1
}
.gdinfoTbl p:after,
.gdinfoTbl div:after{display:block;clear:both;content:''}
.gdinfoTbl .tblk2{
float: left;
padding:4px 6px;
border:1px solid #c5c5c5;
color:#000
}
.gdinfoTbl .tblk1{
float: left;
color: #168ef0;
padding: 0 15px 0 0;
background: url(../images/icons_account.png) no-repeat 50px -1966px;
}
.gdinfoTbl .last td{
border-bottom: none;
}
.gdinfoTbl .wuliu{
position: relative;
width:90px;
}
.gdinfoTbl .prompt{
display: none;
position: absolute;
padding:10px 20px;
right:0;
top:22px;
background: #fbfbfc;
border:1px solid #c3c3c3;
z-index:3;
}
.gdinfoTbl .prompt li{
margin:4px 0;
white-space:nowrap;
}
.gdinfoTbl .prompt span{
margin-right:15px;
}
.couponList{
margin: 15px 0 0 -20px;
zoom:1
}
.couponList:after{display:block;clear:both;content:''}
.couponList li{
position: relative;
float: left;
width: 235px;
margin:0 0 10px 20px;
}
.couponList .card{
position: relative;
width: 225px;
height: 275px;
margin:0 0 37px 20px; text-align: center;
color: #fff; padding:10px 5px 0;
font-family:  arial,"microsoft Yahei";
}
.couponList .wjh{ width: 92px; height: 87px; position: absolute;  right: -14px; top: -9px;
	background: url(../images/wjh.png) no-repeat;
}
.couponList .ysy{ width: 92px; height: 87px; position: absolute;  right: -14px; top: -9px;
	background: url(../images/ysy.png) no-repeat;
}
.couponList .dbg{ width:81px; height:28px; line-height: 26px; position: absolute;  right: -7px; top:-3px;
	background: url(../images/dbg.png) no-repeat; font-family:"microsoft Yahei";
	font-size: 16px; color: #fff; padding: 0 0 0 5px;
}
.couponList .tmd{background: #fff;  filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5;}
.couponList .mvcard_dy{
background: url(../images/bg02.png) no-repeat;
}
.couponList .showcard_dy{
background: url(../images/bg01.png) no-repeat;
}
.couponList .mvcard_td{
background: url(../images/bg03.png) no-repeat;
}
.couponList .mgzcard_td{
background: url(../images/img_tongdui_mgzcard.gif)
}
.couponList .ycpcard_td{
background: url(../images/img_tongdui_ycpcard.gif)
}
.couponList .gdcard_td{
background: url(../images/bg04.png) no-repeat;
}
.couponList .gdcard_ygq{
background: url(../images/ygq.png) no-repeat;
}
.couponList .bkcard{
background: url(../images/img_diyong_bkcard.gif)
}
.couponList .ypcard{
background: url(../images/img_diyong_ypcard.gif)
}
.couponList .mianzhi{ margin-top: -3px;}
/*.couponList .mianzhi strong{
font-size: 54px;
font-weight: normal;
font-family: arial;
color:#ffdf00;
}*/
/*.couponList .mianzhi span{
font-size:22px;
margin-left: 15px;
}*/
.couponList .factor{
position: absolute;
bottom:6px;
left:10px;
color: #6f6b6b;
font-size: 12px;
}
.couponList li li{
float:none;
width: auto;
margin-left:10px;
margin-bottom:0;
}
.couponList .cpInfo{
margin:10px 0;
font-size: 14px;
color: #6f6b6b; text-align: left;
font-family: "microsoft Yahei";
line-height: 24px;
}
.couponList .cpInfo a{ color:#0d5db2}
.couponList .psBtn{
padding: 0;
text-align: center;
}
.couponList .psBtn a{
margin: 0px 0 0 -5px;
font-weight: normal;
width:235px;
height: 50px;background: url(../images/bg06.png) no-repeat;
border: none;
font-size: 18px;
line-height: 50px;
}
.couponList .psBtn a:hover{background: url(../images/bg05.png) no-repeat;}
/*------------------
yueyIn
--------------------*/
.yueyIn{
position: relative;
padding:20px 0 40px;
background: #fff;
min-height:895px;
}
.yueyIn .h3_ttl3{
padding-left:20px;
}
.yueyIn .yueTip{
position: absolute;
left:300px;
top:29px;
}
.yueyIn .yueyg{
position: absolute;
left:145px;
top:25px;
font-family:simsun;
}
.yueyIn .yueyg img{
vertical-align:middle
}
.yueyIn .yueTip a{
color: #0f8bef;
}
.yueWrap{
padding:15px 0 0;
}
.yueTap{
padding-left:40px;
zoom:1
}
.yueTap:after,
.yueItem:after{display:block;clear:both;content:''}
.yueTap li{
position: relative;
float: left;
width: 115px;
height:34px;
margin-right:40px;
line-height: 34px;
color: #f03b6e;
font-size: 14px;
text-align: center;
cursor:pointer;
}
.yueTap li.on{
color: #fff;
background: #f03b6e;
}
.yueArea{
margin-top:4px;
border-top:2px solid #d2d2d2;
font-size: 14px;
zoom:1
}
.yueItem{
padding:20px 15px 30px;
margin-bottom:10px;
zoom:1
}
.yueItem .point{
padding-left:20px;
height: 30px;
line-height: 30px;
background: #ffdac3;
border-radius:5px 5px 0 0;
}
.yueItem .point em{
color: #f61051;
}
.yueArea .yueLeft{
float: left;
width: 177px;
padding-right:15px;
background: url(../images/bg_yueleft.gif) no-repeat right 35px;
}
.yueArea .yueLeft2{
width: 132px;
padding:0 5px;
float: left;
}
.yueArea .yueMid{
width:177px;
float: left;
margin-right:10px;
}
.yueArea .yueMain2{
float: left;
padding-left:25px;
background: url("../images/bg_yueleft.gif") no-repeat left 35px
}
.yueArea .movieState{
padding:8px 0 0;
text-align: center;
}
.yueArea .movieState dd{
margin:5px 0 15px;
}
.yueArea .movieState a{
color: #000;
}
.yueArea .movieState .process{
color: #f03b6e;
}
.yueArea .movieState .end{
color: #959595;
}
.yueArea .state{
text-align: center;
}
.yueArea .state span{
margin:0 auto;
padding:8px;
color: #fff;
}
.yueArea .state .stt1{
background: url(../images/bg_bluetip.gif) 0 0;
}
.yueArea .state .stt2{
background: url(../images/bg_yellowtip2.gif) 0 0;
}
.yueArea .yueOrder{
width: 167px;
margin:0 auto;
padding:60px 0 15px 10px;
color: #3d4144;
background:#ffdac3 url(../images/bg_cinemabrd.gif) center 0 no-repeat;
}
.yueArea .yueMid .yueOrder{
min-height:75px;
padding-top:30px;
background:#ffdac3 url(../images/bg_cinemabrd.gif) center -28px no-repeat;
}
.yueArea .yuend .yueMid .yueOrder{
background: url(../images/bg_cinemabrd_gray.gif) no-repeat center -28px #f6f6f6;
}
.yueArea .yueOrder dl{
margin-bottom:5px;
zoom:1
}
.yueArea .yueOrder dl:after{display:block;clear:both;content:''}
.yueArea .yueOrder dt{
float: left;
width:57px;
text-align: right;
}
.yueArea .yueOrder dd{
float: left;
width:110px;
}
.yueArea .yueMain{
position: relative;
float: left;
width: 810px;
background: #fef9e0;
border-radius:5px;
}
.yueArea .yueMain .ssBtn{
position: absolute;
bottom:-30px;
}
.yueArea .yueMain .ssBtn a{
padding-right:20px;
color: #979797;
}
.yueArea .yueMain .ssBtn a:hover{
color: #f03b6e;
text-decoration: none;
}
.yueArea .yueMain .ssBtn .down{
background: url(../images/icons_account.png) 32px -1156px no-repeat;
}
.yueArea .yueMain .ssBtn .down:hover{
background: url(../images/icons_account.png) -48px -1156px no-repeat;
}
.yueArea .yueMain .ssBtn .up{
background: url(../images/icons_account.png) -48px -1175px no-repeat;
}
.yueArea .yueMain .ssBtn .up:hover{
background: url(../images/icons_account.png) 32px -1175px no-repeat;
}
.yueArea .talkList li:after,
.yueArea .mmbInfo:after,
.yueArea .mmbTalk:after{display:block;clear:both;content:''}
.yueArea .talkList li{
position: relative;
height:90px;
border-bottom: 1px solid #d2d2d2;
zoom:1;
}
.yueArea .talkList li.last{
border-bottom: none;
}
.yueArea .talkList .mmbTalk{
border-radius:0 0 5px 0;
}
.yueArea .yuePle{
margin-top:5px;
padding-left:5px;
}
.yueArea .yuePle strong{
color: #f03b6e;
font-size: 20px;
}
.yueArea .yueTxt{
padding-left:5px;
color:#ff4747;
}
.yueArea .talkList .yueAct{
float:left;
padding:2px 10px 0 15px;
zoom:1;
}
.yueArea .talkList .yueAct:after{display:block;clear:both;content:''}
.yueArea .talkList .yueAct em{
float: left;
font-size: 12px;
}
.yueArea .talkList .yueAct .chat{
float: left;
}
.yueArea .yueAct .blue{
color: #30cbf9;
}
.yueArea .yueAct .yellow{
margin:4px 10px 0 0;
color: #fe9d60;
}
.yueArea .mmbInfo{
float: left;
width: 205px;
padding:12px 0 0 15px;
}
.yueArea .mmbInfo .pht{
position: relative;
float: left;
width: 75px;
}
.yueWrap .newMsg img{
position: absolute;
right:5px;
top:-4px;
background:url(../images/icons_account.png) 0 -1276px no-repeat;
}
.yueWrap .yueTap .newMsg img{
right:2px;
top:2px;
}
.yueWrap .yueScs img{
position: absolute;
left:-11px;
bottom:-3px;
background:url(../images/icons_account.png) 0 -1105px no-repeat;
}
.yueArea .mmbInfo dl{
float: left;
width: 130px;
margin-top:5px;
color: #3d4144
}
.yueArea .mmbInfo dt{
margin:0 0 8px;
font-weight: bold;
}
.yueArea .mmbInfo dd{
position: relative;
}
.yueArea .mmbInfo a{
color: #3d4144
}
.yueArea .mmbInfo dd span{
position: absolute;
left:35px;
top:-2px;
display:block;
width: 24px;
height: 24px;
}
.yueArea .mmbInfo .woman{
background:url(../images/icons_account.png) 0 -1041px no-repeat;
}
.yueArea .mmbInfo .man{
background:url(../images/icons_account.png) 0 -982px no-repeat;
}
.yueArea .mmbTalk{
float: left;
width: 585px;
height: 70px;
padding:20px 0 0 5px;
background: #f6f6f6;
}
.yueArea .yueMain2 .mmbInfo{
padding:25px 0 0 15px;
}
.yueArea .yueMain2 .talkList .mmbTalk{
padding:30px 0 0 5px;
width:430px;
*width:410px;
height:90px;
}
.yueArea .yueMain2 .talkList{
background: #fef9e0;
}
.yueArea .yueMain2 .talkList li{
height:120px;
border-bottom: none;
}
.yueArea .yueMain2 .mmbTalk ul{
width: 75px;
}
.yueArea .yueMain2 .mmbTalk .chatCont{
width: 325px;
*width:320px;
}
.yueArea .talkList li:first-child .mmbTalk{
border-radius:0 5px 0 0;
}
.yueArea .mmbTalk ul{
float: left;
width: 115px;
}
.yueArea .mmbTalk li{
height: auto;
margin-bottom:6px;
border-bottom: none;
zoom:1;
}
.yueArea .mmbTalk li:after{display:block;clear:both;content:''}
.yueArea .mmbTalk .chat{
display:block;
width:48px;
height: 27px;
line-height: 27px;
padding:0 0 0 12px;
color: #fff;
background:url(../images/icons_account.png) 0 -906px no-repeat;
}
.yueArea .mmbTalk .send{
float: left;
padding:3px 10px;
font-size: 12px;
color: #3d4144;
border:1px solid #d2d2d2;
border-radius:3px;
background: #fff;
}
.yueArea .mmbTalk .chatCont{
float: left;
width: 450px;
line-height:1.6;
word-wrap:break-word;
word-break:break-all;
}
.yueArea .mmbTalk .chatCont a,
.yueArea .mmbTalk .chatCont a.new{
color: #f03b6e;
}
.yueArea .mmbTalk .chatCont a.visited{
color: #3d4144;
}
.yueArea .yuend .mmbInfo dl,
.yueArea .yuend .mmbInfo a,
.yueArea .outDate .mmbInfo dl,
.yueArea .outDate .mmbInfo a{
color: #959595
}
.yueArea .yuend .mmbTalk .chat,
.yueArea .outDate .mmbTalk .chat{
background: url(../images/icons_account.png) no-repeat -80px -906px;
}
.yueArea .yuend .mmbInfo .woman,
.yueArea .outDate .mmbInfo .woman{
background:url(../images/icons_account.png) no-repeat -41px -1041px;
}
.yueArea .yuend .mmbInfo .man,
.yueArea .outDate .mmbInfo .man{
background:url(../images/icons_account.png) no-repeat -41px -982px;
}
.yueArea .yuend .movieState .process{
color: #959595;
}
.yueArea .yuend .state .stt2{
background: url(../images/bg_graytip.gif);
}
.yueArea .yuend .yueOrder{
color: #959595;
background: url(../images/bg_cinemabrd_gray.gif) no-repeat center 0 #f6f6f6;
}
.yueArea .yuend .yueOrder a{
color: #959595;
}
.yueArea .yuend .chatCont{
padding-left:20px;
color: #959595;
word-wrap:break-word;
}
.yueArea .yuend .mmbTalk .chatCont{
padding-left:0;
}
.yueArea .waitYue .yueLeft{
background: url(../images/bg_yueleft_gray.gif) no-repeat right 35px;
}
.yueArea .waitYue .yueMain{
height:160px;
background: #f6f6f6;
}
.yueArea .waitYue .waitCont{
padding:65px 0 0 40px;
font-family:"microsoft Yahei";
font-size: 18px;
color: #3d4144;
}
.yueArea .waitYue .waitCont a{
color: #0f8bef;
text-decoration: underline;
}
.yueArea .tipoff{
position: absolute;
right:2px;
top:2px;
}
.yueArea .tipoff img{
cursor:pointer;
background:url(../images/icons_account.png) 0 -1322px no-repeat;
}
.yueArea .tipoff.hover img{
background:url(../images/icons_account.png) 0 -1381px no-repeat;
}
.yueArea .tipoff a{
display: none;
position: absolute;
right:0;
top:16px;
width:60px;
height:24px;
line-height: 24px;
border:1px solid #d5d5d5;
background: #fff;
font-size: 12px;
text-align: center;
}
.yueArea .dialogIn{
padding:20px 15px;
}
.yueArea .dialogIn h4{
padding:0 10px 5px;
font-size:18px;
font-family: "microsoft Yahei";
font-weight: normal;
border-bottom: 1px solid #d2d2d2;
}
.yueArea .dialogIn a{
margin:0 10px;
color:#303438;
}
.yueArea .dialogIn span{
margin:0 10px;
}
.yueArea .dialogForm{
position: relative;
width: 740px;
margin:30px 0 0 20px;
}
.yueArea .dialogForm .summary{
margin-bottom:5px;
zoom:1
}
.yueArea .dlgtxt{
width:718px;
height:90px;
padding:10px;
border-radius:3px;
border: 1px solid #d2d2d2;
}
.yueArea .dlgtxt:focus{
border: 1px solid #fe9d60;
}
.yueArea .dlgbtn{
padding-top:8px;
zoom:1
}
.yueArea .dlgbtn:after{display:block;clear:both;content:''}
.yueArea .dlgbtn a{
float: left;
padding:5px 15px;
background: #f03b6e;
color: #fff;
}
.yueArea .dlgbtn a:hover{
text-decoration: none;
background: #c51849;
}
.yueArea .dlgbtn p{
float: right;
padding:4px 10px 0 0;
color: #bcbcbc;
}
.yueArea .dialogForm .state{
position: absolute;
right:0;
top:-7px;
}
.yueArea .dialogForm .state a,
.yueArea .dialogForm .state span{
*padding: 2px 7px;
zoom:1
}
.yueArea .dialogForm .state .stt2{
*padding:5px 8px;
}
.yueArea .dialogForm .ticketLk{
padding: 5px 7px;
background: #f03b6e;
color: #fff;
border:3px solid #c51849;
}
.yueArea .dialogForm .ticketLk:hover{
text-decoration: none;
background: #c51849;
}
.yueArea .dialogForm .ticketNlk{
padding: 5px 7px;
background: #b7b7b7;
color: #fff;
border:3px solid #abaaaa;
}
.yueArea .dialogForm .dlgWait{
padding:45px 0;
text-align: center;
font-size:18px;
font-family: "microsoft Yahei";
background: #f6f6f6;
border:1px solid #d2d2d2;
}
.yueArea .dialogForm .dlgWait span{
padding:20px 0 20px 70px;
background:url(../images/icons_account.png) 0 -1600px no-repeat;
}
.yueArea .dialogArea{
width: 680px;
margin: 30px 0 0 30px;
}
.yueArea .dlgItem{
margin-bottom:10px;
}
.yueArea .dlgItem li{
position: relative;
min-height:66px;
margin-bottom:15px;
padding-top:5px;
zoom:1
}
.yueArea .dlgItem li:after{display:block;clear:both;content:''}
.yueArea .dialogArea .time{
margin-bottom:10px;
text-align: center;
}
.yueArea .dialogArea .pic{
position: absolute;
width:66px;
}
.yueArea .dialogArea .dialogCont{
position: relative;
padding:15px 25px;
border-radius:5px;
box-shadow:0 2px 2px #f8f8f8;
word-wrap: break-word;
word-break: break-all;
}
.yueArea .dialogArea .mine{
padding-left:80px;
}
.yueArea .dialogArea .othside{
padding-right:80px;
}
.yueArea .dialogArea .mine .pic{
right:0;
top:0;
}
.yueArea .dialogArea .othside .pic{
left:0;
top:0;
}
.yueArea .dialogArea .mine .dialogCont{
margin-right:80px;
border:1px solid #e3efea;
background: #f2f2f2;
}
.yueArea .dialogArea .othside .dialogCont{
margin-left:80px;
border:1px solid #e6e6e6;
background: #fff;
}
.yueArea .dialogArea .trgl{
position: absolute;
width: 9px;
height: 16px;
}
.yueArea .dialogArea .mine .trgl{
right:-8px;
top:10px;
background:url(../images/icons_account.png) 0 -1500px no-repeat;
}
.yueArea .dialogArea .othside .trgl{
left:-8px;
top:10px;
background:url(../images/icons_account.png) -24px -1500px no-repeat;
}
.yueArea .noRecord{
padding:62px 0 0;
text-align: center;
}
.yueArea .noRecord .btn{
margin-top:10px;
}
.yueArea .noRecord .btn a{
display: block;
width:295px;
height:74px;
margin: 0 auto;
line-height: 74px;
font-size:20px;
font-family: "microsoft Yahei";
color: #fff;
background: #f03b6e;
}
.yueArea .castOrd{
margin:67px 0 0 -21px;
zoom:1
}
.yueArea .castOrd:after{display:block;clear:both;content:''}
.yueArea .castOrd li{
position: relative;
float: left;
width:137px;
margin-left:37px;
}
.yueArea .castOrd a img{
border:3px solid #fff;
}
.yueArea .castOrd a:hover img{
border:3px solid #f03b6e;
}
.yueArea .castOrd span{
position: absolute;
right:-11px;
top:-15px;
}
.yueArea .pagenav .current{
background: #f03b6e;
}
/*------------------
digPop
--------------------*/
.digPop,
.digPopCom{
display: none;
position:fixed;
left:50%;
top:200px;
margin-left: -285px;
width: 570px;
height: 160px;
padding:50px 0 0;
background: #fff;
border:4px solid #e8e8e8;
border-radius:5px;
font-family:"microsoft Yahei";
font-size: 18px;
text-align: center;
z-index:1000;
}
.digPopCom{
width:500px;
height:140px;
border:4px solid #c2c2c2;
box-shadow:2px 2px 4px #e9e9e9;
}
.digPopCom p{
text-align: center;
}
.digPop .btn,
.digPopCom .btn{
margin-top:30px;
text-align: center;
}
.digPop .btn a,
.digPopCom .btn a{
margin:0 5px;
padding:8px 40px;
color: #fff;
background: #f03b6e;
border:3px solid #c51849;
zoom:1
}
.digPopCom .btn a{
border:1px solid #dfdfdf;
background: #f7f7f7;
font-family: simsun;
font-size: 14px;
color: #2e2e2e;
}
.digPop .btn a:hover,
.digPopCom .btn a:hover{
text-decoration: none;
}
.digPop .close img,
.digPopCom .close img,
.tipoffPop .close img,
.dhzq_tc .close img{
position: absolute;
right:5px;
top:5px;
background:url(../images/icons_account.png) 0 -1442px no-repeat;
}
.digPopCom.cardpop{
width: 440px;
height:auto;
padding:10px 20px 20px;
text-align: left;
margin-left:-220px;
}
.digPopCom h4{
margin-bottom:10px;
color: #ff4747;
font-size: 24px;
font-weight: normal;
}
h4.grayh4{
font-weight: bold;
font-size:18px;
color: #444;
}
.digPopCom.cardpop .ppmg{
margin:40px 0;
}
.digPopCom.cardpop .ppmg1{
margin:20px 0;
}
.digPopCom.cardpop p a{
padding:5px 20px;
margin: 0 10px;
}
.digPopCom.cardpop .personTbl .ipTxt1{
width:260px;
}
.digPopCom.cardpop .ppCardtip{
margin:20px 0 10px;
font-size: 14px;
}
.digPopCom .personTbl th{
padding:18px 5px 12px 0;
vertical-align: top;
}
.digPopCom .personTbl .tip{
margin-top:5px;
text-align:left;
color:#ff4747;
}
.mvPPcom{
width: 550px;
height: auto;
padding-bottom:30px;
}
.mvPPcom .pp_mvinfo,
.mvPPcom .mvtxt1,
.mvPPcom .mvtxt2,
.mvPPcom .mvtxt3,
.mvPPcom .rsoptlist{
padding:30px 0 30px 150px;
font-size:14px;
font-family:arial,simsun;
text-align: left;
}
.mvPPcom .pp_mvinfo li{
margin-bottom:4px;
}
.mvPPcom .comBtn{
padding:5px 25px;
}
.mvPPcom .print{
padding:5px 15px 5px 45px;
background:#efefef url(../images/icons_account.png) no-repeat 10px -2212px
}
.mvPPcom .mvtxt1{
padding:30px 0 30px 90px;
line-height:1.8;
}
.mvPPcom .mvtxt2{
padding:20px 0 20px 30px;
}
.mvPPcom .mvtxt3{
padding:30px 0;
text-align: center;
}
.mvPPcom .mvhd1{
margin:0 10px;
padding:0 0 10px 20px;
font-size: 18px;
font-weight: normal;
text-align: left;
border-bottom: 1px solid #e8e8e8;
}
.mvPPcom .rsoptlist{
padding:0 0 10px 30px;
zoom:1;
font-size: 12px;
}
.mvPPcom .rsoptlist:after{display:block;clear:both;content:''}
.mvPPcom .rsoptlist li{
float: left;
width: 170px;
margin-bottom:10px;
}
.mvPPcom .rsoptlist input{
margin-right:3px;
vertical-align: middle;
}
.mvDisArea{
display: none;
position: absolute;
width: 520px;
height:240px;
padding:15px 20px;
border:3px solid #ccc;
background:#fff;
z-index: 1000;
left: 50%;
margin-left: -280px;
margin-top: -1650px;
}
.movieName{
margin-bottom:20px;
font-size:14px;
}
.mvDiscont{
width: 520px;
}
.mvDiscont p{
position: relative;
margin-bottom:5px;
}
.mvDiscont p span{
position: absolute;
right:0;
top:0;
}
.mvDiscont .disTxt{
width: 498px;
height:100px;
padding:10px;
border:1px solid #adadad;
}
.mvDiscont .btn{
margin:10px 0 0;
text-align: right;
}
.mvDiscont .btn a{
margin-left:10px;
}
.mvDisArea .close{
background: url(../images/icons_account.png) no-repeat 0 -1442px;
position: absolute;
right: 5px;
top: 5px;
}
/*------------------
tipoffPop
--------------------*/
.tipoffPop{
display: none;
position:fixed;
left:50%;
top:200px;
margin-left: -210px;
width:420px;
height: 180px;
background: #fff;
border:1px solid #d7d7d7;
border-radius:5px;
z-index:101;
}
.tipoffPop h4{
padding:8px 0 0 20px;
font-family:"microsoft Yahei";
font-size: 18px;
font-weight: normal;
}
.tipoffPop p{
text-align: center;
font-size: 14px;
}
.tipoffPop .ppmain{
padding-top:35px;
}
.tipoffPop .ppmain a{
margin:0 10px;
padding:3px 5px;
border:1px solid #fff;
}
.tipoffPop .ppmain a.slct{
border:1px solid #f03b6e;
}
.tipoffPop .ppscss{
padding-top:10px;
}
.tipoffPop strong{
display: block;
margin-bottom:10px;
font-family:"microsoft Yahei";
font-size: 18px;
font-weight: normal;
}
.tipoffPop .ppmscss{
margin:30px 0;
color: #ff4747
}
.tipoffPop .btn{
margin-top:20px;
}
.tipoffPop .btn a{
display: block;
width:75px;
margin:0 auto;
line-height:28px;
text-align: center;
background: #efefef;
border:1px solid #c8c8c8;
}
.digPop .btn a:hover{
text-decoration: none;
}

/*------------------
backToToptwo
--------------------*/
.backToToptwo{
position: fixed;
right: 10px;
top: 250px;
width: 50px;
z-index: 999;
}
.backToToptwo a:hover{
text-decoration:none;
}
.back_zxke,
.back_wq,
.back_hddb{
width:50px;
height:50px;
position:relative;
cursor:pointer;
margin-bottom: 5px;
}
.back_hddb{
display: none;
}
.back_zxke:hover .back_wq_xs,.back_hddb:hover .back_wq_xstwo , .back_wq:hover .back_wq_xs  {display:block}
.back_wq_xs,
.back_wq_xstwo{
position:absolute;
display:none;
width:30px;
height:30px;
line-height:14px;
padding:10px;
text-align:center;
z-index:1;
background:#f17f71;
border-radius:3px;
color:#fff;
left:0px;
top:0px;
}
.back_wq_xstwo{
background:#656565;
}
.back_hddb a,
.back_wq a,
.back_zxke a{
color:#fff;
}
.back_wq_xs:hover{
background:#f17f71;
}
.back_wq_xstwo:hover{
background:#656565;
border-radius:3px;
}

/*------------------
faceawall
--------------------*/
.faceawall{
display:none;
position:fixed;
width:723px;
margin:-272px 0 0 -366px;
padding-bottom:25px;
border:solid 3px #c9c5c5;
border-radius:5px;
top:50%!important;
left:50%;
background:#fff;
z-index:101;
-webkit-transition: All 0.5s ease;
}
.fwinfo{
zoom:1;
}
.fwinfo:after,.faceawall .pic ul:after{display:block;clear:both;content:''}
.faceawall .headp{
width:152px;
margin:-10px 0px 0px 25px;
float:left;
font-size:14px;
}
.faceawall .headp .bg{ width:141px; height:141px; background:#ededed; }
.faceawall .headp img{
width:131px;
height:131px;
padding:6px;
border:solid 1px #cac6c6;
background:#fff;
left:18px;
top: -8px;
position: absolute;
}
.faceawall .headp dt{
line-height:30px;
margin-top:8px;
font-weight:bold;
color:#3d4144;
text-align:center;
}
.faceawall .headp dd{
line-height:24px;
text-align:center;
}
.faceawall .headp em {
color: #3d4144;
display: block;
font-size: 14px;
font-weight: bold;
line-height: 30px;
margin-top: 8px;
text-align: center;
width: 131px;
}
.faceawall .headp .age {
font-size: 14px;
line-height: 24px;
text-align: center;
width: 131px;
}
.faceawall .headp i,
.faceawall .headp s{
width:17px;
height:24px;
background:url(../images/shadow_icon.png) -65px -281px no-repeat;
display:inline-block;
*display:inline;
*zoom:1;
margin-right:10px;
}
.faceawall .headp s{
width:23px;
height:23px;
vertical-align:middle;
background:url(../images/shadow_icon.png) -94px -283px no-repeat;
}
.faceawall .headp i{
vertical-align:-5px;
}
.faceawall .cont{
width:500px;
float:left;
*float:none;
margin:15px 0 0 5px;
}
.faceawall .cont td{
padding:0px 5px;
border-bottom:solid 1px #eee;
height:35px;
font-size:14px;
}
.faceawall .cont .n{
border-bottom:none;
}
.faceawall .close,
.invite .close{
position: absolute;
right:5px;
top:5px;
width:26px;
height:26px;
background:url(../images/shadow_icon.png) -218px -8px no-repeat;
cursor:pointer;
}
.faceawall .cont p{
width:440px;
line-height:20px;
overflow:hidden;
padding:10px 20px;
border:dashed 1px #d7d7d7;
margin-top:5px;
}
/*facewall picture*/
.faceawall .pic{
width:723px;
clear:both;
}
.faceawall .pic ul{
zoom:1;
padding-top:5px;
}
.faceawall .pic li{
width:150px;
height:120px;
margin:15px 0 0 25px;
float:left;
overflow:hidden;
background:#eee;
text-align:center;
}
.faceawall .pic img{
width:150px;
}
.ShowBigPictureBox{
overflow:hidden;
position:absolute;
display:none;
border:3px solid #ccc;
padding:5px;
background:#fff;
width: 386px;
height: 510px;
}
.ShowBigPictureBox table{
width:100%;
height:510px;
}
.ShowBigPictureBox td{
text-align: center;
vertical-align: middle;
}
.ShowBigPictureBox img {
max-width: 376px;
}
/*facewall picture end*/
.faceawall .lasted{
clear:both;
padding:15px 58px 0;
}
.faceawall .lasted p{
margin-bottom:10px;
}
.faceawall .lasted li{
position:relative;
margin-bottom: 10px;
padding-left: 100px;
zoom:1;
}
.faceawall .lasted span{
position: absolute;
left:0;
top:0;
background:#ff7ca1;
color: #fff;
float: left;
padding: 2px 10px;
margin-right: 5px;
}
.faceawall .lasted i{
border-bottom: 5px solid transparent;
border-left: 0 none;
border-top: 5px solid transparent;
position: absolute;
top:5px;
left:-5px;
font-size: 0;
height: 0;
line-height: 0;
overflow: hidden;
vertical-align: middle;
width: 0;
border-right: 5px solid #ff7ca1;
}
.faceawall .lasted em{
display:block;
padding:2px 0;
}
.faceawall .lasted a{
position: absolute;
right:0;
top:-2px;
background:#f03b6e;
border: 1px solid #c51849;
color: #fff;
padding:3px 10px;
}
.faceawall .lasted a:hover{
text-decoration: none;
background: #c51849;
}

/*------------------
invite
--------------------*/
.invite{
display:none;
position:fixed;
width:574px;
margin:-272px 0 0 -287px;
padding:10px 0 25px;
border:solid 3px #c9c5c5;
border-radius:5px;
top:50%!important;
left:50%;
background:#fff;
z-index:101;
}
.invite .topic{
padding:20px 30px 0;
zoom:1;
}
.invite .topic:after{display:block;clear:both;content:''}
.invite .from{
background: url(../images/shadow_icon.png) no-repeat -162px -136px;
padding-left: 52px;
}
.invite img{
vertical-align: top;
}
.invite .talkform{
margin:10px 0;
text-align: center;
}
.invite .talkform textarea{
border: 1px solid #e2e2e2;
color: #8f8d8d;
height: 55px;
padding:5px;
width: 502px;
}
.invite .talkform .tip{
display: block;
text-align: right;
color:#cac8c8;
}
.invite .talkform .btn{
background:#f03b6e;
border: 2px solid #c51849;
color: #fff;
cursor: pointer;
font-family: "microsoft Yahei";
font-size: 18px;
text-align: center;
width: 100px;
padding:2px 10px;
*padding:0 10px;
border-radius: 4px;
}
.invite .to{
float: right;
background:url(../images/shadow_icon.png) no-repeat -150px -253px;
padding-left:100px;
}
.invite .send {
margin-top:20px;
font-size:14px;
color:#000;
text-align:center;
font-weight:bold;
}
.invite .send img{
vertical-align:middle;
margin-right:5px;
}
.invite .ivtInfo{
padding:20px 100px;
}
.invite .ivtInfo a{
color: #0f8bef;
}
.invite .ivtInfo em{
color: #fe0505;
}

/*------------------
pagenav
--------------------*/
.pagenav{
margin-top:20px;
font-size: 12px;
}
.pagenav a, .pagenav .current {
color: #2b2424;
}
.pagenav .current {
background: #ff4747;
color: #fff;
}

/*--------------------
album
---------------------*/
.rg_album{
position: fixed;
width: 980px;
left:50%;
top:0;
margin-left:-490px;
background:#000;
z-index:999;
}
.rg_album .abnav{
position: absolute;
bottom:10px;
left: 0;
width:100%;
text-align: center;
}
.rg_album .abnav li{
display:inline-block;
*display: inline;
*zoom:1;
width: 50px;
height: 50px;
margin:0 3px;
cursor: pointer;
position: relative;
}
.rg_album .abnav img{
width: 50px;
height: 50px;
opacity:0.7;
}
.rg_album .abnav .selected img{
border:5px solid #73B4E0;
width:40px;
height: 40px;
opacity: 1;
}
.rg_album .rg-image{
margin:30px 0;
text-align: center;
}
.rg_album .rg-image span{
display: inline-block;
vertical-align: middle;
}
.rg_album .rg-image img{
max-height: 100%;
vertical-align: middle;
}
.ab_prev,
.ab_next{
position: absolute;
display: block;
width:27px;
height: 44px;
margin-top:-22px;
cursor:pointer;
}
.ab_prev{
left:10px;
background:url(../images/arrow.png) no-repeat left top;
}
.ab_next{
right:10px;
background:url(../images/arrow.png) no-repeat left -44px;
}
.ab_prev.on{
background:url(../images/arrow.png) no-repeat -30px top;
}
.ab_next.on{
background:url(../images/arrow.png) no-repeat -30px -44px;
}
.rg_album .close{
position: absolute;
top:0;
right:10px;
font-size: 30px;
color: #fff;
font-family:Tahoma;
cursor:pointer;
}

/*w980*/
.w980 .fLeft_ftin{
width:510px;
}
.w980 #myCenter .portrait{
margin:12px 10px 0;
}
.w980 #myCenter .userCtr{
width:400px;
}
.w980 .olderWrap{
width: 490px;
}
.w980 .olderList ul{
margin-left:-7px;
}
.w980 .olderList li{
width:116px;
margin-left:7px;
*margin-left:6px;
}
.w980 .olderList li img{
width: 100%;
}
.w980 .olderWrap .moreBtn a{
width:400px;
}
.w980 .fLeft_ctin{
width:385px;
}
.w980 .fLeft3_wrap.myfoot{
width: 800px;
}
.w980 .clltList li{
margin-right:48px;
}
.w980 .footList{
width: 740px;
margin:20px auto 0;
}
.w980 .footList li{
margin-right: 0;
}
.w980 .portrtArea li.size1{
width: 290px;
}
.w980 .portrtArea li.size2{
width: 200px;
}
.w980 .portrtArea li.size3{
padding: 80px 0 0
}
.w980 .portrtArea li.size4{
padding: 95px 0 0 30px;
}
.w980 .picWrap{
width: 745px;
}
.w980 .picWrap li{
padding: 0 18px
}
.w980 .yueArea .yueMain{
width: 598px;
}
.w980 .yueArea .mmbTalk{
width: 383px;
}
.w980 .yueArea .mmbTalk ul{
width: 105px
}
.w980 .yueArea .mmbInfo dl{
width: 120px;
}
.w980 .yueArea .mmbInfo{
width:195px;
}
.w980 .yueArea .yueMain2 .talkList li{
height: 160px;
}
.w980 .yueArea .yuend .chatCont{
padding-left:15px;
}
.w980 .yueArea .mmbTalk .chatCont{
width:250px;
}
.w980 .yueArea .yuend .chatCont{
padding-left:15px;
}
.w980 .yueArea .yueMain2 .mmbTalk .chatCont{
width:200px;
padding-left:5px;
}
.w980 .yueArea .waitYue .waitCont{
padding: 50px 20px 0 30px
}
.w980 .yueArea .yueMain2 .mmbTalk{
width: 220px;
*width:205px;
height:130px;
}
.w980 .yueArea .yueMain2 .mmbTalk ul{
float:none;
}
.w980 .yueArea .yueMain2 .mmbTalk li{
height: auto;
}
.w980 .yueArea .castOrd{
margin-left: 35px;
}
.w980 .yueArea .castOrd li{
margin-left:10px;
}
.w980 .yueArea .castOrd li.last{
display: none;
}
.w980 .safeMdf .tblPart{
width:600px;
}
.w980 .safeMdf .steps li{
width: 248px;
}
.w980 .safeMdf .st1{
background:url(../images/bg_steps.gif) no-repeat 0 -138px;
}
.w980 .safeMdf .st2{
background:url(../images/bg_steps.gif) no-repeat 0 -184px;
}
.w980 .safeMdf .st3{
background:url(../images/bg_steps.gif) no-repeat 0 -230px;
}
.w980 .pointPart p{
width:400px;
overflow: hidden;
}
.w980 .pointPart .altd{
margin-right:30px;
}
.w980 .mvorderArea .odLeft{
width:340px;
margin-right:26px;
}
.w980 .odTbl1 th{
width: 120px;
}
.w980 .mvorderArea .odRight{
width:360px;
}
.w980 .mvorderArea .odTblwrp{
width:250px;
}
.w980 .orderBom dl{
width:200px;
}
.w980 .orderBom dl.odyuan{
width:260px;
}
.w980 .gdorderArea{
margin-left:-10px;
}
.w980 .gdorderItem{
margin-left:10px;
width: 241px;
}
.w980 .mvIntro .mvCont{
float: left;
width:615px;
}
.w980 .mvlistWrap{
width:800px;
overflow: hidden;
}

.w980 .card {
margin-left:28px;
}
.w980 #mvoder .nohistory{
background-position:224px -1162px;
}
.w980 #gdsoder .nohistory{
background-position:224px -217px;
}
.w980 #tktoder .nohistory{
background-position:224px -217px;
}
.w980 .myItem .nohistory{
background-position:175px -1162px;
}
.w980 .yueArea .talkList .yueAct{
padding-left:6px;
}
.w980 .msgWrap .msgDay dd span{
width:540px;
}
.w980 #myCenter .bind #phon{
background-position:6px -424px;
padding: 0 0 0 25px;
width:90px;
}
.w980 #myCenter .bind #mail {
background-position:6px -470px;
padding: 0 0 0 34px;
width: 90px;
}
.w980 #myCenter .bind #pwd{
background-position:6px -2710px;
padding: 0 0 0 28px;
width: 120px;
}

.w980 .reProce_r .cont{padding-left:0;}
.w980 .addres{margin-left:5px;}
.w980 .addres dd{width:710px;}
.w980 .cont .txt8{width:360px;}
.w980 .reProce_t{     width:777px;    height: 36px;    background-size: 98%;}
.w980 .reProce_t li{width:270px; line-height:36px; }
.w980 .reProce_t .three3{ width:260px;}
.w980 .w650{width:620px;}
.w980 .cont dt{ width:130px;}
.w980 .cont dd{ width:622px;}
.w980 .addres dt{width:50px;}
.w980 .cont li{margin-right:40px;}
.w980 .tkxz{width:700px; margin-left:58px; padding-left: 0;  }
.w980 .cont{width:777px;}

.w532{ width:532px;}
.w980 .type{width:770px;}
.w980 .type dl{ margin: 0px 50px 40px 50px;}

.f20{font-size: 20px;}
.f30{font-size: 30px; vertical-align:22px;}
.f66{font-size: 62px;     font-weight: bold;}
.f46{font-size: 46px;}
.fms{font-family: arial,"microsoft Yahei"}
.white{color: #fff;}
.ml10{margin-left:10px;}
.pt10{padding-top:17px;}
.pb10{padding-bottom: 10px;}
.mt20{margin-top:15px;}


.couponList .cpInfo a{width: 56px; height: 19px; position: relative; }
.bmPop {
  display: none;   
 position:fixed;
  z-index: 999;
  top: 50%;  left: 50%;
 margin:-117px 0 0 -287px;
  width:690px;
   }
  .bmPop .mask {
    display: block; }
  .bmPop table {
    width:634px; border:1px #ddd solid;
    margin:30px auto 0; border-collapse: collapse;
    font-size: 14px; font-family: "microsoft Yahei";
    color: #333; }
    .bmPop table td {
      padding: 5px; margin: 0px }
      .bmPop table td.bb {
        border-bottom: 1px solid #ddd;   border-right: 1px solid #ddd;}
      .bmPop table td .txt {
        border: none;
        height: 22px;
        width: 200px;
        line-height: 22px;
        font-size: 14px;
        padding: 0 10px;
        background: none; }
  .bmPop .closePp {
  	width:30px; height:30px; background: url(../images/axxount_ico.png) no-repeat 2px -86px;  right:15px; position: absolute;    top: 16px;    z-index: 104;  }
  .bmPop .bg{background: #f4f4f4; color:#666; height: 35px; line-height: 35px; text-align: center;}
  .bmPop .tix{  font-size: 18px; border-bottom: solid 1px #e8e8e8;     padding: 15px 20px 20px;}
   .bmPop .btn{text-align: center;}
  .bmPop .btn a{width: 120px; height: 37px;  line-height: 37px; text-align: center;  margin: 30px 20px;
   background:#eee; font-size: 14px; color: #333; display: inline-block; border:solid 1px #dedede;  text-decoration: none;}
  .bmPop .btn .a1{ background:#fc494d; color:#fff; border:solid 1px #e8190b;}
  .bmPop .btn a:hover{border:solid 1px #ddd;   background:#ddd;}
  .bmPop .btn .a1:hover{border:solid 1px #e71204;   background:#e71204;}
  .bmPop .ppInn {
    position: relative;
    z-index: 102; line-height: 18px;
    background:#fff; font-family: "microsoft Yahei";
    width:660px;  border:solid 5px #bbb; border-radius: 5px;  padding:10px;}

/*2015.12修改*/
.odContIn1 .orderIntro{position: relative;padding: 10px 15px;background: #e2f2ff;z-index:3;width: 928px;height: 25px;}
.odContIn1 .onContli .orderIntro{position: relative;padding: 10px 15px;background: #f5f5f5;z-index:3; width: 928px;height: 26px;margin-bottom: -1px;}

.odContIn1 .zeng{ width: 53px; height: 53px; background: url(../images/axxount_ico.png) no-repeat 2px -1082px; position: absolute; bottom: 3px; right: -8px; z-index: 9;}
.funcTab01 li{float: left;width: 128px;height:43px;margin-right: -1px;line-height:43px;text-align: center;border:1px solid #efefef;cursor:pointer;}
.funcTab01 li.on{background: #ff4747;color: #fff;}
.funcTab01{ width: 100%;float: left;zoom:1}
.funcTab01 li{float: left;width: 128px;height:43px;margin-right: -1px;line-height:43px;text-align: center;border:1px solid #efefef;cursor:pointer;}
.funcTab01 li.on{background: #ff4747;color: #fff;}
.funcTab02 ul{float: left; margin:10px 0; }
.funcTab02 li{float: left; width:auto; height:43px;margin-right: -1px;line-height:43px;font-size: 16px; cursor:pointer; color: #eee; font-family: "microsoft Yahei"; border: none; }
.funcTab02 a{padding:0 20px 0 30px; color: #010101;  text-decoration: none;}
.funcTab02 a:hover , .funcTab02 .dj{color:#ff4747; background: #fff}
.funcTab02 li.on{background: #ff4747;color: #fff;}
.odToolBar1 select{margin-right:0px; height: 26px;} 
.odContIn1 .bd_box{border:solid 1px #b5deff; }
.odContIn1 .bd_box  table{ width: 961px; font-size:12px;}
.odContIn1 .bd_box td{ border-right:solid 1px #e2f2ff;border-top: solid 1px #e2f2ff;  }
.odContIn1 .bd_box1{border:solid 1px #e5e5e5; }
.odContIn1 .bd_box1 td{ border-right:solid 1px #e5e5e5;border-top: solid 1px #e5e5e5; }
.odContIn1 .bd_box1  table{margin-top:-1px; width: 960px;font-size:12px;}
.odContIn1 .cod_content table{ margin: -1px 0 0 -1px;  border:none}
.odContIn1 .cod_content td{padding: 20px 15px; line-height:24px; }
.odContIn1 td h5{margin-bottom:5px;font-weight: normal; line-height:18px;}
.odContIn1 .spic{width: 120px; margin-left:15px;}
.odContIn1 .spic p{width:78px;height: 100px;text-align: center;vertical-align: middle;}
.odContIn1 td p{line-height: 1.8;color: #979797;}
.psBtn1{    margin:0;   padding-left:0; }
.psBtn1 a{margin-bottom:5px;}
.funcTab1{margin:0;}
.odContIn1 .jt{padding: 2px 0 10px 0;font-size: 12px; line-height: 18px;
background: url(../images/axxount_ico.png) no-repeat 46px 6px;height: 10px;}
.odContIn1 .receiver{  position: relative;}
.odContIn1 em{font-size: 16px;}
.odContIn1 .getman{position: relative;z-index:11;margin-left:14px;padding-right: 20px;cursor:pointer;display: block;text-align: left;}
.odContIn1 .getmanPp{width: 178px;  display: none;    position: absolute;left:-48px;top:50px;border:1px solid #cecece; background: #fff;z-index:10;padding:20px 10px 8px 20px;text-align: left; border-radius: 3px; line-height: 18px; z-index: 9; word-break: break-all;}
.odContIn1 .getmanPp .jt{position: absolute; top: -15px; left: 50%; margin-left:-8px;}
.psBtn1 a:hover , .red_btn a:hover{background: #e71204;}
.odContIn1 .mvBtns{width: 63px; height: 21px; border:solid 1px #c5c5c5; padding: 3px 0 0 20px;font-size: 12px; line-height: 18px;background: url(../images/axxount_ico.png) no-repeat 9px -11px; margin-bottom:10px; display: block; margin: 0 auto 8px;}
.odContIn1 .mvBtns:hover ,
 .odContIn1 .byBtn:hover{border:solid 1px #ff4747;  color:#ff4747; text-decoration: none; }
.odContIn1 .byBtn{width:83px; height: 24px; line-height: 24px; border:solid 1px #c5c5c5; display: block; margin:0 auto 5px;}
.odProperty .qgdd{margin-right:20px;padding:2px 0 0 22px;font-size: 12px;
background:url(../images/axxount_ico.png) no-repeat 5px -37px;}
.odProperty .jf{margin-right:20px;padding:2px 0 0 22px;font-size: 12px;
background: url(../images/axxount_ico.png) no-repeat 5px -61px;}
/*退票流程*/
.reProce .breadCrumb{padding:15px 0;}
.reProce{background: #fff;  padding:5px 0 100px 23px;}
.reProce_l{width: 167px; border:solid 1px #ccc; border-bottom: none;}
.reProce_l p{height:44px; line-height: 44px; background: #f5f5f5; padding-left:10px; font-family: "microsoft Yahei";}
.reProce_l dl{border-bottom: solid 1px #eee;}
.reProce_l dt img{width:78px; height:100px; margin:20px;}
.reProce_l dd{padding:0 10px; line-height:21px;}
.reProce_l dt .zeng{ width: 53px; height: 53px; background: url(../images/axxount_ico.png) no-repeat 2px -1082px; position: absolute; bottom: 30px; right: 34px; z-index: 9;}
.reProce_l .price{width:144px; background:#eee;padding:10px 10px 10px 15px; margin:-1px 0 0 -1px; line-height: 20px;}
.reProce_l .Dotted{border-bottom: dashed 1px #ccc; padding-bottom:8px; margin-bottom: 8px;}
.reProce_r{margin-left:10px;}
.reProce_r .cont{ margin:45px auto 30px; }
.reProce_r .cont1{ margin:95px auto 30px; }
.reProce_r .leave{ width:508px;	height:100px; line-height:22px;	padding:10px;	border:solid 1px #e0e0e0;	color:#919191; margin-left:10px;}
.reProce_r .ins{ color:#a9a8a8; position: absolute; right:25px; bottom:15px; background:#fff; line-height:20px;}
.reProce_r .ins1{ color:#a9a8a8; position: absolute; right:25px; bottom:5px;}
.reProce_r .ins2{ color:#a9a8a8; position: absolute; right:35px; bottom:0px;}
.reProce_r .a1{color:#3d93ea}
.red_btn a{width:146px; height:34px; line-height:34px;   }
.reProce .bmPop { width:575px; position: fixed; margin-left: -292px; display: none; left: 50%; top:50%; margin-top:-150px;}
.reProce .ppInn{  position: relative; z-index: 102; line-height: 18px; background: #fff; width:545px;height:274px;font-family:"microsoft Yahei"; padding:0 10px; border:solid 5px #ddd;  border-radius: 5px;}
.reProce .closePp { width:30px; height:30px; background: url(../images/axxount_ico.png) no-repeat 2px -86px;);  
 right:15px; position: absolute;    top: 16px;    z-index: 104; }
.reProce .tix{ padding:25px 20px 14px; border-bottom: solid 1px #e8e8e8;}
.nr{margin-top:30px; font-family: arial;}
.reProce .btn a{width: 120px; height: 37px;  line-height: 37px; text-align: center;  margin:30px auto; border:solid 1px #dedede;   background:#f7f7f7; font-size: 14px; color:#2e2e2e; display: block; text-decoration: none;}
.reProce .btn a:hover{border:solid 1px #ddd;   background:#ddd; }
.reProce .apply{ padding:3px 0 13px 44px; font-size: 18px;  background:url(../images/axxount_ico.png) no-repeat 5px -127px; font-family:"microsoft Yahei"; color:#52c100;}
.reProce .fh{width: 145px; height:28px;  line-height:28px; text-align: center;  margin:50px auto; border:solid 1px #c5c5c5;   background:#efefef; font-size: 14px; color:#444; display: block; text-decoration: none;}
.reProce .fh:hover{background:#ddd;  border:solid 1px #c4c4c4;}
.reProce .processed{ padding:3px 0 13px 44px; font-size: 18px;  background:url(../images/axxount_ico.png) no-repeat 5px -175px; font-family:"microsoft Yahei"; color:#52c100;}
.reProce .gray_bg{width:650px; background: #f9f9f9; text-align: left; padding:30px; margin:30px auto 0;}
.reProce .Dotted{border-bottom: dashed 1px #ccc; padding-bottom:17px; margin-bottom:17px;}
.cont dl{line-height:36px; margin-bottom:20px;}
.cont dt {width:180px; text-align: right;}
.cont input{height: 32px;line-height: 32px;border:solid 1px #dedede;padding:0px 12px;vertical-align:middle;}
.cont input:focus  {border:#dedede 1px solid; outline : none;}
.cont dd span{display: inline-block;}
.cont .txt7 {border:red 1px solid;}
.cont .txt1{width:138px;}
.cont .txt2{width:188px;  }
.cont .txt6{width:285px; }
.cont .txt8{width:500px; margin-left:-40px; }
.cont .txt9{width:230px; margin-left:-40px; }
.cont .txt3{margin-left: 0;}
.cont .txt4{width:125px; height:34px; line-height:34px; background:#f5f5f5; display: block; text-align: center; margin:1px 0 0 10px; cursor: pointer;}
.cont .txt4:hover{border: 1px #dedede solid;  width:123px; height:32px; line-height: 32px;}
.cont dd .ins{bottom:15px; right:20px}
.cont .txt5{padding: 0px 10px; background:#ccc;  text-align: center; margin:1px 0 0 10px;  color:#fff;     height: 34px;    line-height: 34px;}
.cont li{ padding: 8px 0 8px 34px; font-size: 12px; float: left; margin-right: 50px;  background: url(../images/axxount_ico.png) no-repeat 0px -249px; font-family:"sans-serif"; color:#333; line-height:normal; }
.cont li:hover{ background: url(../images/lack_icon.png) no-repeat 0px -109px;}
.cont .on ,.cont .on:hover { background: url(../images/axxount_ico.png) no-repeat 0px -217px; }
.cont li a{text-decoration:none;}
.w650{ width:650px;}
.cont dd p{text-indent:-20px; line-height:24px; margin-left:20px;}
.reProce .nr ul{width:275px; margin:0 auto;}
.reProce .nr li{font-size:14px; height:20px; overflow: hidden; margin-right:0;}
.mb20{ margin-bottom: 20px;}
.mt8{margin-top: 8px;}

.cont dl .psBtn{padding-left: 0;}
.red_btn1 {padding-left: 50px;}
.red_btn1 a{width:119px;height:37px;line-height:37px;margin:32px auto;  }
.reProce_r .leave1{ width:545px;	padding:0px 0 10px 0px;color:#666; }
.reProce_r .leave2{ width:490px;	padding:0px 0 10px 0px;color:#666; }
.reProce_r .leave3{ width:440px;	padding:0px 0 10px 0px;color:#666; }
.reProce_r .jtt{ width:10px; height: 20px;
 background: url(../images/axxount_ico.png) no-repeat 5px -288px; position: absolute; left: 1px; top: 15px;}
.reProce_r textarea:focus  {border:#e0e0e0 1px solid; outline : none;}
.type{ width: 980px;}
.type dl{ width:278px; height:228px; background:#fff9ef; border-radius:5px; overflow: hidden; text-align: center; margin:0px 35px 40px 10px; float: left; border: 1px solid #fff; cursor: pointer;}
.type dt{height: 155px; background-color:#f3cb86; }
.type .lack{background:url(../images/axxount_ico.png) 100px -310px no-repeat #f3cb86;   }
.type .change{background:url(../images/axxount_ico.png) no-repeat 95px -461px #f3cb86;}
.type .change{background:url(../images/axxount_ico.png) no-repeat 88px -463px #f3cb86;}
.type .uns{background:url(../images/axxount_ico.png) no-repeat 90px -595px #f3cb86;}
.type .invoice{background:url(../images/axxount_ico.png) no-repeat 90px -735px #f3cb86;}
.type .other{background:url(../images/axxount_ico.png) no-repeat 90px -895px #f3cb86;}
.type dl:hover{ border:solid 1px #c49e5d;  }
.type dl:hover .fs3{color: #dd9b2a;}
.type dl:hover dt , .type .hover{background-color:#eab75f; }
.unsubs_l{width:100px; text-align: right; display: inline-block; color:#999;}


.addres{ margin-left:45px; line-height:36px;}
.addres dt{width:50px; float: left;}
.addres dd{float: left; margin-left: 10px; width:830px}
.lh22{line-height:22px;}
.blue_049dfe a{color:#049dfe;}
.mt50{margin-top:50px;}
.ml30{margin-left:30px;}
.ml35{margin-left:35px;}
.pl18{padding-left:18px;}
.w50{width:50px;}
.cont2 li{  background: url(../images/lack_icon.png) no-repeat 5px 5px;}
.cont2 li a{color:#333;}
.cont2 li:hover{ background: url(../images/lack_icon.png) no-repeat 5px -31px; }
.cont2 .ontt,.cont2 .ont,.cont2 .on,.cont2 .on:hover,.cont2 .ont:hover,.cont2 .ontt:hover{ background: url(../images/lack_icon.png) no-repeat 5px -67px; }

.cont5 li:hover , .cont6 li:hover{ background: url(../images/lack_icon.png) no-repeat 0px -109px;}
.cont5 .ontt ,.cont5 .ontt:hover ,.cont6 .ont ,.cont6 .ont:hover { background: url(../images/axxount_ico.png) no-repeat 0px -217px; }



.cont .box {width:108px; padding-left:10px; float: left;    border:1px solid #ddd;height:34px;    border-radius: 3px;    margin-left: 5px;    margin-right: 10px;}
.tt1 {    position: absolute;    z-index: 2;    width: 108px;    line-height:34px; height:34px;}
.tt1 input{    border: none;    background: #fff;    max-width: 70px;    text-align: left;    padding: 0;}
.drop-down { margin:2px;   float: right;}
#hidden1{width: 118px;margin: -4px 0 0 -11px;margin-top:34px; border:1px solid #dedede;background:#fff;position:relative;z-index: 1; display:none;}
#hidden1 ul{}
#hidden1 li{width: 98px;padding:0 10px;line-height:35px;height:35px; background:#fff; font-size:14px; font-family: arial; margin:0; float:none;}
#hidden1 li:hover  { color:#333; background:#eee; font-weight:bold; }
.tt2{min-width:108px; height:34px;}
/*.cont .box:hover .hidden {display: block;}*/
.tkxz{ width:740px; margin-left:100px; font-size:12px; color:#999; line-height:24px; text-align:left;}
.tkxz p{text-indent:-23px; margin-left:23px;}
.pl10{padding-left:10px;}
.pl25{padding-left:25px;}
.mt25{margin-top:25px;}
.ml5{margin-left:5px;}
.ml100{margin-left:100px;}
.mt12{margin-top:12px;}
.mt6{margin-top:6px;}
.mt5{margin-top:5px;}
.mt2{margin-top:2px;}
.mt3{margin-top:3px;}
.mr10{margin-right:10px;}
.fb{font-weight: bold;}
.white_font{color:#fff}
.fz{font-family:sans-serif;}
.reProce_t{ background:url(../images/dh1.png) left top no-repeat; width:980px; height:46px;}
.reProce_t li{font-size:14px;    width:338px;    line-height:46px;    float:left; text-align: center; margin-right:-40px; }
.reProce_two{background:url(../images/dh2.png) left top no-repeat;}
.reProce_three{background:url(../images/dh3.png) left top no-repeat;}
.reProce_t i{width:34px; height:34px; background:url(../images/cont_sz.png) no-repeat; display:inline-block; margin-right:8px; vertical-align:-12px;}
.reProce_t .first_t{ background-position:0px -3px;}
.reProce_t .two_t{ background-position:0px -58px;}
.reProce_t .two_tt{ background-position:0px -106px;}
.reProce_t .three_t{ background-position:0px -158px;}
.reProce_t .three_tt{ background-position:0px -204px;}
.reProce_t .three3{     width:310px;    margin-left: 40px;}
/*修改地址弹窗*/
.dhzq_tc{ width: 930px;background:#fff; display:none;  height:500px;  border-radius:4px; border: 4px solid #e8e8e8; position:fixed; margin: -240px 0 0 -465px; top: 50%; left: 50%; z-index:101;     font-family:"microsoft Yahei";}
.dhzq_tc h4{ border-bottom: solid 1px #f1f1f1; margin:10px 20px; color:#ff4747; line-height:45px; font-size:18px; font-weight: normal; }
.dhzq_tc table{}
.dhzq_tc td{height: 50px;}
.dhzq_tc input{ border: solid 1px #dfdfdf; padding: 0 5px;  height: 32px;}
.dhzq_tc .txt3{width: 167px;}
.zzw_fpdz{  width:108px;    padding-left:10px;    float:left;    border:1px solid #ddd;    height: 34px;    border-radius:3px;    margin-left:5px;    margin-right:10px; }
.zzw_fpdz input{ border:none;    background:#fff;    max-width:70px;    text-align:left;    padding:0;}
.zzw_fpdz-list{width: 118px;margin: -4px 0 0 -11px;margin-top:34px; border:1px solid #dedede;background:#fff;position:relative;z-index: 1; display:none;}
.zzw_fpdz-list ul{}
.zzw_fpdz-list li{width: 98px;padding:0 10px;line-height:35px;height:35px; background:#fff; font-size:14px; font-family: arial; margin:0; float:none;}
.zzw_fpdz-list li:hover  { color:#333; background:#eee; font-weight:bold; }
.zzw_xzddjt{  width:27px; height:28px; float:right; background:#dedede; margin:2px 3px; color:#9d9d9d;  }
.zzw_fpdz_wz{	width:55px; display: block; color: #9d9d9d; padding:0px 10px;   position:relative; height:100%; float:left;  }
.zzw_xzddjt i {display:inline-block;width:0;height:0;overflow:hidden;line-height:0;font-size:0; margin:-3px 6px 0 6px;
            vertical-align:middle;border-top:7px solid #919191;border-bottom:0 none;border-left:7px solid transparent;border-right:7px solid transparent;_color:#FF3FFF;_filter:chroma(color=#FF3FFF);} 
.dhzq_xq{width: 365px; height: 65px; line-height: 24px; border: solid 1px #dfdfdf; padding: 0 5px; }
.sigbtn a{	width:366px;	height:46px; 	line-height:46px;	border-radius:3px;     border:1px solid #ddd;    display:inline-block; font-size:18px;}
.sigbtn a.btn_gay{color:#b8b8b8;    background:#f7f7f7;   }
.sigbtn a.btn_red{background:#ff0000; color:#fff}
.red2, .red2:link, .red2:visited {
    color: #ff4747;}
.blue1, .blue1:link, .blue1:visited {
color: #437ce7;
}
.ib{display:inline-block;}
.nowp{  white-space: nowrap;}
/*end*/
.tr{text-align: right;}
.w520{width:520px;}
.w140{ width:140px;}
.w180{width: 180px;}
.w185{width:185px;}
.pr{position:relative;}
.fl{float: left;}
.fr{float: right;}
.fs6{color: #666;}
.fs3{color: #333;}
.fs9 , .fs9:link , .fs9:visited{color: #999; text-decoration: none}
.fs3 , .fs3 a:link , .fs3 a:visited{color: #333; text-decoration: none}
.tc{text-align:center;}
.f14{font-size: 14px;}
.f16{font-size: 16px;}
.lh18{line-height: 18px;}
.gray:hover{color: #168ef0;}
.mr50{margin-right: 50px;}
.ml10{margin-left: 10px;}
.ml20{margin-left: 20px;}
.ml135{margin-left:135px;}
.ml140{margin-left:140px;}
.ml126{margin-left:126px;}
.ml153{margin-left:153px;}
.ml80{margin-left:80px;}
.ml120{margin-left:120px;}
.mt30{margin-top:30px;}
.pl20{padding-left:20px;}
.mc{margin: 0 auto;}


/*20160829 cyf*/
.Popup_pro , .Popup_pro1 {width:905px;height:510px;padding:30px 20px;border:5px #e8e8e8 solid;border-radius:5px;position:fixed;font-size:18px;color:#333;z-index:9;background:#fff;font-size:14px;line-height:24px;display:none;left:50%;margin: -295px 0 0 -460px;z-index:102;top: 50%;}
.Popup_pro2 {width:600px; height:100px;padding:30px 20px;border:5px #e8e8e8 solid;border-radius:5px;position:fixed;font-size:18px;color:#333;
z-index:9;background:#fff;font-size:14px;line-height:24px;display:none;left:50%;margin: -50px 0 0 -300px;z-index:102;top: 50%;}
.Popup_pro .pp1{height: 400px; font-size:12px;  color:#444;  overflow-y: scroll;}
.title_t{ line-height:80px; font-size:16px; font-weight:bold; font-family: "microsoft yahei"; text-align:center;}
.tc{ text-align:center;  }
.Popup_pro .ant{width:119px; height:37px; text-align:center; line-height:37px; border:solid 1px #dedede; background:#f7f7f7; color:#2e2e2e; display:block; margin:20px auto 0;}
.Popup_pro .gb , .Popup_pro1  .gb{width:30px;  height:30px;  background:url(../images/icons_topnav.png) no-repeat 0px -335px;
    position:absolute;   right:5px;   top:5px; cursor:pointer;}
.mask {display: none;position: fixed;width: 100%;height: 100%;left: 0;top: 0;z-index:10;background: #000;filter: alpha(opacity=40);
background: rgba(0,0,0,0.4);
}
 .vouchers_tc .select {border: solid 1px #e9e6e6;width: 342px;height: 35px;background: url(../images/cont_i.png) no-repeat 309px center;}
  .mt35{ margin-top:38px;}
input,textarea {
    outline: none;
    border: none;
    resize: none;
}
select::-ms-expand{display: none;}
select{outline: none;appearance:none;-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;}
